A person regarded as annoyingly self-assertive, especially for making impudent displays of knowledge.
A mass or pile of rubble, refuse, or fragments, as of stone, brush, or ice.
(Slang) A wiseacre or wiseguy
A person regarded as being disagreeably egotistical and self-assured.
(Slang) Incriminating information or evidence:
(Informal, former) A saucy, rude child
Find another word for know-it-all. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for know-it-all, like: wise guy, smart aleck, witling, brash, wisenheimer, smarty, wiseacre, walking encyclopedia, know-all, intellectual; smart-ass and smarty-pants.