English dictionary
netscape meaning and definition
Definition and meaning of netscape at MeaningMonkey.org. netscape meaning and definition in the English Dictionary.NETSCAPE noun
Definition of Netscape (noun)
- a commercial browser
Source: Princeton University Wordnet