📖 WordNook

site

noun
  1. 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”
    web site
  2. physical position in relation to the surroundings
    “the sites are determined by highly specific sequences of nucleotides”
    situation
  3. the piece of land on which something is located, or is to be located
    “This would be a great site for the new stadium.”
    land site
verb
  1. assign a location to
    place