LYCOS


Meaning of LYCOS in English

n. American company headquartered in Massachusetts, owner and operator of several Internet services (including the Lycos and Hotbot search engines)

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