'mechanized cavalry' definitions:

Definition of 'mechanized cavalry'

From: WordNet
noun
An armored unit of a modern army equipped with motor vehicles