mechanize : Idioms & Phrases


mechanized cavalry

  • noun an armored unit of a modern army equipped with motor vehicles
WordNet