IXC


Meaning of IXC in English

long-distance telephone company, telephone company which is allowed to provide telephone service between local calling areas

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