Meaning of SITE in English

n. & v. 1 the ground chosen or used for a town or building. 2 a place where some activity is or has been conducted (camping site; launching site). 1 locate or place. 2 provide with a site.

[ ME f. AF site or L situs local position ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.