armored combat vehicle

Noun
  1. An enclosed armored military vehicle;
    Has a cannon and moves on caterpillar treads (synset 104396120)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches