Off one’s high horse

What is Off one’s high horse?

Off one’s high horse definition and meaning on Dictionary terms:
adverb, adjective
on an unprepared, trackless area away from regular ski runs: off-piste skiing.

 

reference: https://www.dictionary.com/browse/off-one-s-high-horse

Tags: