Dictionary search results

Showing 1-4 of 4 results

arsenal US English

A collection of weapons and military equipment stored by a country, person, or group

arsenal US Thesaurus

Britain's nuclear arsenal