Meaning of IP in English

IP

n. standard which regulates computer connections on networks that make up the Internet (Computers)

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