ITT


Meaning of ITT in English

large conglomerate that began as an operator of telephone monopolies out of the United States

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