( informal ) to behave in a way that shows you think you are better than other people
BE / GET ON YOUR HIGH HORSE
Meaning of BE / GET ON YOUR HIGH HORSE in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005