DictionaryAI

friends in high places

Short definition from Wiktionary

Noun

  1. Friends who have authority or influence and who can ensure that one's interests will be protected or furthered.

We haven’t written up friends in high places yet: Simple and Standard meanings, examples and a quiz.