meaning of armoured car

1. a military combat vehicle on wheels with light armor and usually a machine gun


Related Words

armoured car | armoured personnel carrier |

Developed & Maintained By Taraprasad.com

Treasure Words