Word Games Pro Dictionary
armoury
noun
A place where arms are manufactured
Quick reference
Word Facts
Listen
Audio Pronunciation
Meaning
Definitions
noun
A place where arms are manufactured
noun
A military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
noun
All the weapons and equipment that a country has
noun
A collection of resources
“He dipped into his intellectual armory to find an answer”
In context
Example Sentences
He dipped into his intellectual armory to find an answer
Similar words
Synonyms
Check yourself
Practise This Word
Three quick questions on this word. Nothing is recorded — practise it as often as you like.