impediment – Deutsch–English translations

🇬🇧 en de 🇩🇪

impediment noun

  /ɪmˈpɛdɪmənt/
  • hindrance; that which impedes progress
Hindernis, Behinderung
Wiktionary Links