GET OFF (ONE’S) HIGH HORSE, GET OFF/GO SCOT-FREE, GET (ONE’S) ACT/IT TOGETHER: American English Idioms #84
GET OFF (ONE’S) HIGH HORSE This idiom typically means to stop being arrogant or haughty, and it is often used when someone has been proven wrong. The phrase comes from…