armoured vehicle

Noun
  1. A vehicle that is protected by armor plate (synset 102743538)

Other Searches