Synonyms of know-all in English:

know-all


See UK English definition of know-all

noun

1‘you're such a know-all—you tell me!’

SYNONYMS
smart alec, wise guy, smarty, smarty-pants
British informal clever clogs, clever Dick, smarty-boots, smart-arse
North American informal know-it-all, smart-ass
archaic wiseacre