English Dictionary
Definition findspot in British English
findspot noun
noun
1
in archaeology, the place at which an item was found
Example
While we like to record findspots as precisely as possible in our own records, we understand that the public disclosure of this information could attract unwanted attention to the site.
