NIP Meaning of NIP in English ( v. t. ) To catch and inclose or compress tightly between two surfaces, or points which are brought together or closed; to pinch; to close in upon. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012