mechanized cavalry

Explore definitions, synonyms, and language insights of mechanized cavalry

Definitions

Noun
an armored unit of a modern army equipped with motor vehicles

More General Terms