English to English
impediment
(/I/m'p/E/d/@/m/@/nt
)
noun (n)
- any structure that makes progress difficult(noun.artifact)source: wordnet30
- That which impedes or hinders progress, motion, activity, or effect.(noun)source: webster1913
verb (v)
- To impede.(verb)source: webster1913