company that provides Internet connection services through its equipment and communications lines (for a monthly fee or by amount of use)
ISP
Meaning of ISP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012