- site⇄nesting ground orsite,
a place used by a bird to build its nest. - site⇄noun 1. the position or place (of a building, town, or the like).
Ex. The big house on the hill has one of the best sites in town.
(SYN) location.
2. the ground or area upon which something has been, is being, may be, or will be built - site⇄site, noun, verb, sited,siting.
- site⇄v.t. to place in a site; locate; situate.
Ex. There is also much to be said for siting industry so that the minimum fetching and carrying is required (Sunday Times).