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

Antonyms & Opposite Concepts