Know-all — synonyms, definition

1. know-all (Noun)

1 synonym
know-it-all
1 definition

know-all (Noun) — Someone who thinks he knows everything and refuses to accept advice or information from others.

3 types of
Egoist egotist swellhead