Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun know-it-all
1 sense of know-it-all
Sense 1
know-it-all, know-all -- (someone who thinks he knows everything and refuses to accept advice or information from others)
=> egotist, egoist, swellhead -- (a conceited and self-centered person)