WordLens

know-all

1 of 1noun
/ˈnoʊɔl/
Forms:know-alls
1

a person who claims to know everything about a particular topic or in general, often in a way that is arrogant, irritating, or condescending to others

Synonyms: