DAMP OFF


Meaning of DAMP OFF in English

to decay and perish through excessive moisture.

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