noun
a place or location, especially one with a particular significance or use
verb
to locate or position in a particular place
-
The construction crew is currently working on the site for the new office building.
-
Let's meet at the site of the concert tomorrow.
-
I heard there's a cool new skateboarding site downtown.
-
The artist carefully chose the site for his latest sculpture to maximize its impact.