noun
a place where an archaeological artifact or treasure is discovered
-
The archaeologists discovered a new findspot for ancient artifacts.
-
Hey, did you hear about the new findspot they found for old stuff?
-
Yo, they found a sick findspot for cool relics.
-
In the vast library of knowledge, the findspot for truth can be elusive.