Another word for internet site

Noun

internet site, site, web site, website - a computer connected to the internet that maintains a series of web pages on the World Wide Web

Example:- the Israeli web site was damaged by hostile hackers

Tweets containing the word internet site

Source : WordNet