sited
si-ted
adjective
Positioned or located in a specific place or area.
"The new factory is ideally sited near the river."
Thesaurus
Synonyms: situation, site, web site, website, internet site, land site, locate, place
si-ted
Positioned or located in a specific place or area.
"The new factory is ideally sited near the river."
Synonyms: situation, site, web site, website, internet site, land site, locate, place