Advertisement

Synonyms of Archaeological site

Primary definition: A location where archaeological research is conducted, often containing artifacts, structures, or other evidence of past human activity.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement