Define drawbacks. drawbacks synonyms, drawbacks pronunciation, drawbacks translation, English dictionary definition of drawbacks. n. 1. A disadvantage or inconvenience. See Synonyms at disadvantage. 2. A refund or remittance, such as a discount on duties
Define duty drawbacks. duty drawbacks synonyms, duty drawbacks pronunciation, duty drawbacks translation, English dictionary definition of duty drawbacks. n. 1. A disadvantage or inconvenience. See Synonyms at disadvantage. 2. A refund or remittance, suc