IN YOUR (OWN) BACKYARD


Meaning of IN YOUR (OWN) BACKYARD in English

in or near the place where you live or work :

The residents didn't want a new factory in their backyard.

The party leader is facing opposition in his own backyard (= from his own members) .

—see also nimby

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