| Main Entry: | road block |
| Part of Speech: | noun |
| Definition: | prevention to progress |
Synonyms: |
barrier, blank wall, catch, complication, deterrent, difficulty, discouragement, drawback, handicap, hindrance, hitch, hurdle, impediment, limitation, obstacle, obstruction, snag, stone in one's path, stumbling block |
| Main Entry: | bar |
| Part of Speech: | noun |
| Definition: | barrier; blockage |
Synonyms: |
barricade, blank wall, block, clog, deterrent, encumbrance, fence, hindrance, hurdle, impediment, obstacle, obstruction, pale, rail, railing, restraint, road block, snag, stop, stumbling block, traverse, wall |
Antonyms: |
advantage, aid, help |
| Main Entry: | dead end |
| Part of Speech: | noun |
| Definition: | cul-de-sac; deadlock |
Synonyms: |
Catch-22, blank wall, blind alley, corner, draw, impasse, nowhere to turn, obstacle, road block, stalemate, standoff, stumbling block |
| Main Entry: | impediment |
| Part of Speech: | noun |
| Definition: | obstruction, hindrance |
Synonyms: |
Catch-22, bar, barricade, barrier, block, blockage, bottleneck, burden, catch*, chain, check, clog, cramp, curb, dead weight, defect, delay, deterrent, detriment, difficulty, disadvantage, drag*, drawback, encumbrance, fault, flaw, handicap, hazard, hitch, holdup, hurdle, inhibition, load, manacle, millstone, obstacle, prohibition, red tape, restraint, restriction, retardation, retardment, road block, rub*, setback, shackle, snag, stoppage, stricture, stumbling block, tie, trammel, wall |
Antonyms: |
aid, assistance, facilitation, furtherance, help, support |
| Main Entry: | stumbling block |
| Part of Speech: | noun |
| Definition: | hindrance |
Synonyms: |
Catch-22, barricade, barrier, blockage, catch, catch*, clog, complication, delay, deterrent, difficulty, discouragement, drag*, drawback, fly in the ointment, handicap, hindrance, hitch, holdup, hurdle, impediment, limitation, obstacle, obstruction, restraint, road block, road block, setback, snag, stone in one's path, stumbling stone |