an unkind name for a person who thinks he knows everything: He had a reputation for being a bit of a know-all. az: çoxbilmiş ru: всезнайка