1. [ noun ] (geography) the piece of land on which something is located (or is to be located)
Synonyms: land_site

: "a good site for the school"

Related terms: position tract campsite cemetery fairway premises dump tee apron launching_site green dig bomb_site camp rough ground_zero superfund_site lateran monument locate
2. [ noun ] physical position in relation to the surroundings
Synonyms: situation

"the sites are determined by highly specific sequences of nucleotides"

Related terms: position locus_of_infection active_site restriction_site locus situate
3. [ noun ] (computer science) a computer connected to the internet that maintains a series of web pages on the World Wide Web
Synonyms: web_site internet_site

"the Israeli web site was damaged by hostile hackers"

Related terms: computer portal chat_room
4. [ verb ] assign a location to
Synonyms: place locate

"The company located some of their agents in Los Angeles"

Related terms: station location placement location
Similar spelling:   sit