sites
noun(site)
the spatial location of an actual or planned structure or set of structures (such as a building, town, or monuments)
sites
noun(site)
a space of ground occupied or to be occupied by a building
sites
noun(site)
the place, scene, or point of an occurrence or event
sites
verb(site)
to place on a site or in position : locate
sites
noun(site)
a region on the surface of an enzyme whose shape permits binding only of a specific molecular substrate that then undergoes catalysis
sites
noun(site)
a site that is part of a larger site
sites
noun(site)
a group of World Wide Web pages usually containing hyperlinks to each other and made available online by an individual, company, educational institution, government, or organization