Synonyms of know it all

Noun


1. know-it-all, know-all, egotist, egoist, swellhead

usage: someone who thinks he knows everything and refuses to accept advice or information from others

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.