Advertisement

Synonyms of Armory

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement