high horse

Noun
  1. An attitude of arrogant superiority (synset 106205290)
    "get off your high horse and admit you are wrong"

Other Searches