BE YOUR OWN WORST ENEMY


Meaning of BE YOUR OWN WORST ENEMY in English

to be the cause of your own problems

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.