Dictionary search results

Showing 1-2 of 2 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