noun
plural sites
[count] the place where something (such as a building) is, was, or will be located
a place where something important has happened
a place that is used for a particular activity
web site
verb
always followed by an adverb or preposition sites; sited; siting
[+ obj] formal :to place or build (something) in a particular location - usually used as (be) sited