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 |

Developed & Maintained By Taraprasad.com

Treasure Words