site
pluralsites
conjugation siting - sited - sited
noun: a particular location or place where something is situated or occurs
noun: a place where a notable event happened, especially a crime or accident
noun: a location containing archaeological remains or evidence of past human activity
noun: a website or other location on the internet
I found the information on the company's official site.
