meaning of red bat
1. an enclosed armored military vehicle; has a cannon and moves on caterpillar treads
Related Words
armored combat vehicle | armoured combat vehicle | battered | big-eared bat | long-eared bat | red bat | western big-eared bat |