armored combat vehicle

armored combat vehicle

armored combat vehicle

Noun

an enclosed armored military vehicle; has a cannon and moves on caterpillar treads

Synonyms: