weaponry : Idioms & Phrases


  • noun weaponry for warships
WordNet