What is the full meaning of drawbacks
DRAWBACK, a hinderance [n]
Example of the word drawbacks placed on a Scrabble board.