location where an archaeological dig is or was done, location containing ancient artifacts
ARCHEOLOGICAL SITE
Meaning of ARCHEOLOGICAL SITE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012