meaning of drawbacks
Answers
Answered by
2
Answer:
feature that renders something less acceptable; a disadvantage or problem.
"the main drawback of fitting catalytic converters is the cost"
Similar questions