Know-all (Noun)
Meaning
Someone who thinks he knows everything and refuses to accept advice or information from others.
Classification
Nouns denoting people.
Someone who thinks he knows everything and refuses to accept advice or information from others.
Nouns denoting people.