Synset
an arrogant or presumptuous person
<noun.person>
upstart
semantic pointers
hypernym
unpleasant person, disagreeable person
hyponym
wise guy, wisenheimer, smart aleck, wiseacre, weisenheimer