Another word for smarty-pants
One who is obnoxiously self-assertive and arrogant:malapert, witling. (Informal) know-it-all, saucebox, smart aleck, smarty, wisenheimer. (Slang) wiseacre, wisecracker, wise guy. See good
Create and save customized word lists. Sign up today and start improving your vocabulary!
Please set a username for yourself.
People will see it as Author Name with your public word lists.