site >> sʌɪt
Definition: [noun] an area of ground on which a town, building, or monument is constructed.
Example: the proposed site of a hydroelectric dam
Definition: [noun] a website.
Example: the site has no ads and is not being promoted with banners
Definition: [verb] fix or build (something) in a particular place.
Example: the rectory is sited behind the church