know-all noun1 •(UK, Australia) Someone who obnoxiously claims to be knowledgeable on a subject.The sub-manager proved to be a ‘know-all’ who had no faith in God or man. — 1933 formsknow-alls