Smartypants [noun]

Definition of Smartypants:

one who claims full knowledge

Synonyms of Smartypants:


Opposite/Antonyms of Smartypants:

-


Sentence/Example of Smartypants: