SITE


Meaning of SITE in English

n.

Place, situation, locality, location, position, seat, station.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.