English synonyms about - contact  
mechanized cavalrycavalry

mechanized cavalry

noun

1 mechanized cavalry

An armored unit of a modern army equipped with motor vehicles.


Find more on mechanized cavalry elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0571