DETERRATION


Meaning of DETERRATION in English

(n.) The uncovering of anything buried or covered with earth; a taking out of the earth or ground.

Webster's English dictionary.      Английский словарь Webster.