on one's high horse (adjective) prideful: arrogant
Sinonime: consummate, matchless,
nonpareil, peerless, perfect, supreme, unequalled, unexampled, unique, unmatched, unparalleled, unrivalled, unsurpassable
Antonime: comparable, indistinctive, matchable