idiom of “Rides the high horse”?

A. went on gambling

B. bought a horse

C. superior

D. None of them


Leave a Reply