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.
(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, wise guy, witling, walking encyclopedia, brash, smarty-pants, smarty, wisenheimer, wiseacre, know-all and malapert.