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).
--v.tr.
1. locate or place.
2 provide with a site.
Etymology: ME f. AF site or L situs local position
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).
--v.tr.
1. locate or place.
2 provide with a site.
Etymology: ME f. AF site or L situs local position
Oxford English vocab. Оксфордский английский словарь. 2012