EXCAVATION SITE Meaning of EXCAVATION SITE in English place where digging occurs (usually for anthropological or rescue purposes) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012