mechanized cavalry

1. (noun) an armored unit of a modern army equipped with motor vehicles
Related Words: cavalry



Terms and Conditions of Use / Copyright Notice