IP


Meaning of IP in English

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

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