Horse (other than lion) is an animal generally used an animal symbol for pride. Thus, high horse means something that denotes much pride. High horse has an informal use in English language. It is a mood or attitude that is stubborn or arrogant. A person who has such an attitude considers his own self superior to others and behaves arrogantly or rudely. He looks upon others with contempt.
For example: Get down off your high horse and accept your mistake. Here, a person is being told to stop behaving arrogantly. A person considered to be on his high horse offends people around him by his behaviour. High horse could mean haughty attitude or temper, self-importance, self-love, smugness, superciliousness or vanity, conceitedness or contemptuousness.
For example: Get down off your high horse and accept your mistake. Here, a person is being told to stop behaving arrogantly. A person considered to be on his high horse offends people around him by his behaviour. High horse could mean haughty attitude or temper, self-importance, self-love, smugness, superciliousness or vanity, conceitedness or contemptuousness.