IPP Meaning of IPP in English company that stores and maintains Internet sites for other companies and organizations Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012