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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005