Dictionary search results

Showing 1-50 of 111 results

site British & World English

An area of ground on which a town, building, or monument is constructed

site English Thesaurus

the site of the Battle of Flodden

on-site British & World English

Taking place or available on a particular site or premises

bomb site British & World English

An area in a town or city where the buildings have been destroyed by bombs

off-site British & World English

Taking place or situated away from a particular site or premises

pad site British & World English

A building lot adjacent to a shopping center or mall

type site British & World English

A site where objects or materials regarded as defining the characteristics of a particular period were found

active site British & World English

A region on an enzyme that binds to a protein or other substance during a reaction

ghost site British & World English

A website that is no longer maintained or updated but that remains available online

binding site British & World English

A location on a macromolecule or cellular structure at which chemical interaction with a specific active substance takes place

building site British & World English

An area where a structure is being constructed or repaired

caravan site British & World English

An area where caravans may be parked and used for holidays or as permanent homes

brownfield site New Oxford Dictionary for Writers & Editors

previously developed urban site;

World Heritage Site British & World English

A natural or man-made site, area, or structure recognized as being of outstanding international importance and therefore as deserving special protection. Sites are nominated to and designated by the World Heritage Convention (an organization of UNESCO)

resite British & World English

Place or situate in a different place

website British & World English

A location connected to the Internet that maintains one or more web pages

homesite British & World English

A building plot

townsite British & World English

A tract of land set apart by legal authority to be occupied by a town and usually surveyed and laid out with streets

worksite British & World English

An area where an industry is located or where work takes place

microsite British & World English

A small, distinct area or habitat within a particular ecosystem

mirror site in mirror British & World English

A site on a network which stores the contents copied from another site

multisite British & World English

Having or involving more than one site


Page: 1 2 3