KNOW-IT-ALL Meaning of KNOW-IT-ALL in English a person who acts as if they know everything He is a know-it-all and nobody likes to be around him. English idioms vocab. Словарь английских идиом и выражений. 2012