know-all (English, noun)
expansion: know-all (plural know-alls)
Senses:
glosses: Someone who obnoxiously claims to be knowledgeable on a subject.
tags: Ireland
UK
Forms:
form: know-alls
tags: plural
form: know-it-all
tags: alternative
US