mechanized cavalry Meaning, Definition & Usage

  1. noun an armored unit of a modern army equipped with motor vehicles

WordNet