History
History
Synonyms
UK
US
Meaning:
arrogant

behaving in a proud, superior way; (of behaviour etc) showing too much pride in oneself and too little thought for others

having exaggerated self-opinion

cocky

too confident or sure of one's ability etc

self-assured

SMARTY as in Wiktionary
SMARTY as in Wikipedia