site




site - noun

  • the piece of land on which something is located (or is to be located)
  • physical position in relation to the surroundings
  • a computer connected to the internet that maintains a series of web pages on the World Wide Web

  • site - verb

    site - thesaurus

    locate   place   situation   website