impediment
/ɪmpˈɛdʌmʌnt/
Explore definitions, synonyms, and language insights of impediment
Definitions
Noun
something immaterial that interferes with or delays action or progress
Noun
any structure that makes progress difficult