Meaning of “know-all” in the English Dictionary

british dictionary