Muscule definitions

Search

Muscule

Muscule logo #21002• (n.) A long movable shed used by besiegers in ancient times in attacking the walls of a fortified town.
Found on http://thinkexist.com/dictionary/meaning/muscule/

Muscule

Muscule logo #20972Mus'cule noun [ Latin musculus : confer French muscule .] (Mil.) A long movable shed used by besiegers in ancient times in attacking the walls of a fortified town.
Found on http://www.encyclo.co.uk/webster/M/119
No exact match found.