n. bar, barrier, obstruction, block, check, hindrance, encumbrance, restraint, hold-up, hitch, snag, restriction, stricture, bottleneck, delay, hang-up, inhibition, curb: What are the impediments to a happy marriage?
IMPEDIMENT
Meaning of IMPEDIMENT in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012