English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
a building where weapons are kept
the amount or types of weapons that a country has
proposals to reduce our nuclear armoury
a set of skills, equipment, or powers that is available for someone if they need it
DNA testing is one of the newest weapons in the police's armoury.