internet site
Meaning, Definition & Usage
Dictionary
Related
noun
a computer connected to the internet that maintains a series of web pages on the World Wide Web
web site; website; site
.
the Israeli web site was damaged by hostile hackers
WordNet
Previous
internecine
internecion
internecive
internection
internee
Next
interneural
internist
internity
internment
internodal