Melee Posted by farthegn on 15 January 2023, 9:47 am A martial combat activity with many participants on each side.