Site به انگلیسی
From Longman Dictionary
site1 /saɪt/ ●●● S1 W2 AWL noun
a place where something important or interesting happened
مکانی که در آن اتفاق مهم یا جالبی رخ داده است
an area of ground where something is being built or will be built
منطقه ای از زمین که در آن چیزی در حال ساخت یا ساخته شدن است
a place that is used for a particular purpose
مکانی که برای هدف خاصی استفاده می شود
site2 ●○○ verb
to place or build something in a particular place
قرار دادن یا ساختن چیزی در مکانی خاص
Example
The house is built on the site of a medieval prison
As I mentioned in my recent phone call the best site for it is the Mill Yard, as last year
First, the space available for siting the greenhouse
In the meantime, it is essential that the collection is sited in a room where adequate supervision can be exercised
The water mill was sited at Mill beck and it continued in use until the 1860s