SITE by Online support | Dec 11, 2018 (noun) Location. For example: The site for the new school has now been decided and building will commence soon.