| 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 |
| 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: | barrier |
| Part of Speech: | noun |
| Definition: | obstruction to goal |
Synonyms: |
bar, check, difficulty, drawback, encumbrance, handicap, hindrance, hurdle, impediment, limitation, obstacle, pale, preventive, restraint, restriction, stumbling block |
Antonyms: |
opening |
| Main Entry: | catch |
| Part of Speech: | noun |
| Definition: | trick, hidden disadvantage |
Synonyms: |
Catch-22, conundrum, deception, decoy, drawback, fly in the ointment, hitch, joke, puzzle, puzzler, snag, stumbling block, trap |
| 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: | difficulty |
| Part of Speech: | noun |
| Definition: | problem; situation requiring great effort |
Synonyms: |
adversity, arduousness, awkwardness, barricade, check, complication, crisis, crux, dead end, deadlock, deep water, dilemma, distress, emergency, exigency, fix*, frustration, hardship, hazard, hindrance, hitch*, hot water, impasse, knot*, labor, laboriousness, mess, misfortune, muddle, obstacle, obstruction, pain, painfulness, paradox, perplexity, pickle, predicament, quagmire, quandary, scrape*, snag*, stew, strain, strait, strenuousness, struggle, stumbling block, tribulation, trouble |
Antonyms: |
calm, ease, felicity, peace, tranquility |
| Main Entry: | disadvantage(s) |
| Part of Speech: | noun |
| Definition: | difficulty, trouble |
Synonyms: |
adverse circumstance, bar, blocking, burden, defect, deficiency, deprivation, detriment, disability, discommodity, drawback, failing, fault, flaw, fly in the ointment, hamper, handicap, hardship, hindrance, impediment, imperfection, imposition, inadequacy, inconvenience, inutility, lack, liability, limitation, minus, nuisance, objection, obstacle, privation, problem, restraint, snag, stumbling block, weak point, weakness |
Antonyms: |
advantage, good fortune |
| Main Entry: | drawback |
| Part of Speech: | noun |
| Definition: | disadvantage |
Synonyms: |
check, defect, deficiency, detriment, difficulty, disability, evil, failing, fault, flaw, fly in the ointment, handicap, hindrance, hitch, ill, impediment, imperfection, inconvenience, lack, nuisance, obstacle, shortcoming, snag, stumbling block, trouble, weakness |
Antonyms: |
advantage, benefit, boon, extra, perfection |
| Main Entry: | handicap |
| Part of Speech: | noun |
| Definition: | disadvantage |
Synonyms: |
affliction, baggage, barrier, block, burden, detriment, disability, drawback, encumbrance, hangup, hindrance, impairment, impediment, injury, limitation, load, millstone, obstacle, psychological baggage, restriction, shortcoming, stumbling block |
Antonyms: |
advantage, benefit, help |
| Main Entry: | hindrance |
| Part of Speech: | noun |
| Definition: | obstruction, difficulty |
Synonyms: |
Catch-22, albatross, baggage, ball and chain, bar, barrier, catch, check, clog, crimp, cumbrance, deterrent, drag, drawback, encumbrance, excess baggage, foot dragging, glitch*, gridlock, handicap, hang-up, hitch, impedance, impediment, interference, interruption, intervention, jam-up, joker, limitation, lock, millstone, monkey wrench, obstacle, restraint, restriction, snag, stoppage, stumbling block, trammel |
Antonyms: |
advance, aid, assistance, encouragement, expedition, help, promotion, push |