mechanized cavalry

noun

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