SITE


Meaning of SITE in English

n. 1 location, place, plot, plat, spot, locale, area, milieu, neighbourhood, locality, purlieus, placement, position; situation, orientation A site near that of ancient Pergamum has been acquired for the building The site alongside the river has much to recommend it.

v. 2 locate, position, place, put, situate, install or instal The building has been sited to take maximum advantage of the sun

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.