EXCAVATION Meaning of EXCAVATION in English The process of removing earth, stone, or other materials from land. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012