See site in Webster's New World Roget's A-Z Thesaurus II
noun
The place where a person or thing is located:
emplacement, location, locus, placement, position, situation. See placeThe place where an action or event occurs:
locale, scene, setting, stage. See place
verb
To put in or assign to a certain position or location:
emplace, install, locate, place, position, set1, situate, spot. See place
Learn more about site
Related Articles