drawbar – Deutsch–English translations

🇬🇧 en de 🇩🇪

drawbar noun

  /ˈdɹɔ.bɑɹ/
  • open-mouthed bar at the end of a car which receives a coupling link and pin
Deichsel
Wiktionary Links