HAVE FRIENDS IN HIGH PLACES


Meaning of HAVE FRIENDS IN HIGH PLACES in English

to know important people who can help you

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