Know-everythings, noun plural of know-everything. Synonyms in the same form.
know-alls
All synonyms for know-everything →