site
noun
-
a computer connected to the internet that maintains a series of web pages on the World Wide Web“the Israeli web site was damaged by hostile hackers”web site
-
physical position in relation to the surroundings“the sites are determined by highly specific sequences of nucleotides”situation
-
the piece of land on which something is located, or is to be located“This would be a great site for the new stadium.”land site
verb
-
assign a location toplace