noun
a site where evidence of past events or actions can be observed or studied
-
The paleontologists discovered a new dinosaur tracksite in the desert.
-
Hey, did you hear about the cool tracksite they found out in the desert?
-
That tracksite is lit, we should check it out sometime.
-
Her mind was like a busy tracksite, full of different thoughts and ideas.