sit Noun, n, sit

  1. picturesque landscape
  2. site of a city
  3. archeological site
  4. (internet) website
    Synonyms: site

Appox. usage (any sense): 6.11 per million words

Appox. usage (any sense): 6.11 per million words