DOOMWATCH


Meaning of DOOMWATCH in English

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

Derivatives:

doomwatcher n.

Oxford English vocab.      Оксфордский английский словарь.