site
1) место, участок 2) местоположение, область, сайт 3) помещаться, располагаться, находиться
Источник:
Медицинский англо-русский словарь
на Gufo.me
1) место, участок 2) местоположение, область, сайт 3) помещаться, располагаться, находиться