houdaille

/hudiː/ or /hudaɪl/

Definitions

1. noun

A type of armored car or half-track vehicle developed during World War I

“The British military used houdailles to transport troops across the battlefield.”

Synonyms

  • armored car
  • half-track

Antonyms

  • pedestrian vehicle
  • unarmored vehicle