DOOMWATCH


Meaning of DOOMWATCH in English

n. organized vigilance or observation to avert danger, esp. from environmental pollution. øødoomwatcher n.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.