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.
A person regarded as being disagreeably egotistical and self-assured.
(Slang) A wiseacre or wiseguy
(Informal, former) A saucy, rude child
(Slang) Incriminating information or evidence:
Find another word for know-it-all. In this page you can discover 25 synonyms, antonyms, idiomatic expressions, and related words for know-it-all, like: smart aleck, walking encyclopedia, wise guy, smarty, brash, witling, wiseacre, wisenheimer, know-all, smarty-pants and malapert.