idiom of “Rides the high horse”? July 23, 2021August 20, 2020 by admin idiom of “Rides the high horse”? A. went on gambling B. bought a horseC. superior D. None of them