POP


Meaning of POP in English

point of access to the Internet that has a unique Internet address (the size of an Internet service provider is measured according to the numbers of access points it has)

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