internet site

This is not a dictionary! - Search for "internet site" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    internet site noun english

    a computer connected to the internet that maintains a series of web pages on the World Wide Web; "the Israeli web site was damaged by hostile hackers"