high horse
Explore definitions, synonyms, and language insights of high horse
Definitions
Noun
an attitude of arrogant superiority; "get off your high horse and admit you are wrong"
Explore definitions, synonyms, and language insights of high horse