DOOMWATCH


Meaning of DOOMWATCH in English

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

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.