Meaning of IP in English

IP

n. (Law) ownership of inventions or ideas (such as the rights of creators), impalpable property resulting from creativity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.