Search results
- DictionarySite/sīt/
noun
- 1. an area of ground on which a town, building, or monument is constructed: "the proposed site of a hydroelectric dam"
- 2. a website: "the site has no ads and is not being promoted with banners"
verb
- 1. fix or build (something) in a particular place: "the rectory is sited behind the church"