1 English Synonyms for ARMORY
Prev.1Next
fort
Definition: 1. A fortified defensive structure stationed with troops.
There are 6 definitions of the word fort
Show more information about fort
Prev.1Next
Search took: 28.6155 ms
Definition: 1. A fortified defensive structure stationed with troops.
There are 6 definitions of the word fort
Show more information about fort
Search took: 28.6155 ms