Synonym for Excavated
The word excavation is defined as the act of uncovering something. When archaeologists excavate a site, they are looking for artifacts and other evidence that will help them understand what life was like in the past. Excavation reveals secrets to us like of the time when the earth was hollow. Excavation is also used in […]