Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

muscule Definition

Cancel
muscule
noun
A long movable shed used by besiegers in ancient times in attacking the walls of a fortified town

Words Related to muscule!

muscule Examples by Brain Bank Users