S: (n) web site, website, internet site, site (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"
Verb
S: (v) locate, place, site (assign a location to) "The company located some of their agents in Los Angeles"