Synonyms of Armory

Primary definition: A place where weapons and military equipment are stored.

Full Dictionary Entry

Antonyms & Opposite Concepts