Word | Definitions | Synonyms |
---|---|---|
site | (noun) a computer connected to the internet that maintains a series of web pages on the World Wide Web; a computer connected to the internet that maintains a series of web pages on the World Wide Web | Synonyms: internet site, web site, website |
(noun) the piece of land on which something is located (or is to be located) | Synonyms: land site | |
(noun) physical position in relation to the surroundings | Synonyms: situation | |
(verb) assign a location to | Synonyms: locate, place |