|part of speech:
||someone or something that slows or stops progress.
His lack of effort was a hindrance to our plans.
- block, obstacle, obstruction
- aid, assistance, help
- similar words:
- bar, barrier, curb, drawback, embargo, handicap, hitch, interference
||burden, complication, control, obstacle