Meaning of SITE in English

SITE

n. Function: noun

1

Synonyms: PLACE 1, location, locus, point, position, situation, spot, station, where

2

Synonyms: SCENE 3, locale, mise-en-scène

3 a place where an archaeological excavation is made FF1C; a burial site FF1E;

Synonyms: dig

4

Synonyms: HABITAT , haunt, home, locality, range, stamping ground

Merriam Webster. Collegiate thesaurus English dictionary.      Английский энциклопедический толковый словарь тезауруса.