Summary
English Synonyms:   more detail...
  1. Internet site:


English

Detailed Synonyms for Internet site in English

Internet site:

Internet site

  1. Internet site

Internet site [the ~] nom

  1. the Internet site
    – A web site available on the Internet. 1
    the Internet site
    – A web site available on the Internet. 1

Related Definitions for "Internet site":

  1. A web site available on the Internet.1

Related Synonyms for Internet site