empêchement
Top 20000
Meanings
Noun
1. impediment, hold-up, hitch
Examples1
to hit a snag, to get held up