NIP Meaning of NIP in English ( n. ) A blast; a killing of the ends of plants by frost. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012