1. (noun) site, land site
the piece of land on which something is located (or is to be located)
Synonyms: website, internet site, site, land site, web site, situation
2. (noun) site, situation
physical position in relation to the surroundings
Synonyms: internet site, web site, position, land site, spot, state of affairs, post, office, situation, site, berth, billet, website, place
3. (verb) web site, website, internet site, site
a computer connected to the internet that maintains a series of web pages on the World Wide Web
Synonyms: website, internet site, site, land site, web site, situation
4. (verb) locate, place, site
assign a location to
Synonyms: put, aim, come out, order, range, set, pose, place, settle, grade, locate, lay, invest, localize, send, site, rank, rate, direct, station, identify, position, turn up, come in, target, situate, post, point, commit, localise
|