NETSCAPE


Meaning of NETSCAPE in English

n. software company, manufacturer of the widely-used Internet browsers Navigator and Communicator (Computers)

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