Meaning: A feature that renders something less acceptable; a disadvantage or problem.
Example: The main drawback of fitting catalytic converters is the cost.
Synonyms: disadvantage, snag, downside, stumbling block, catch, hitch, pitfall
Meaning: A feature that renders something less acceptable; a disadvantage or problem.
Example: The main drawback of fitting catalytic converters is the cost.
Synonyms: disadvantage, snag, downside, stumbling block, catch, hitch, pitfall