1. high horse | |
An attitude of arrogant superiority
"get off your high horse and admit you are wrong";
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more