Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Drawback in English

English

Drawback

/drɔbæk/

noun

1. The quality of being a hindrance

  • "He pointed out all the drawbacks to my plan"
    synonym:
  • drawback