XOOM


Meaning of XOOM in English

n. (Computers) large Internet site that offers a variety of free services (email, chat, web site hosting, software downloads, etc.)

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