Dictionary.com
Thesaurus.com

doomwatcher

  • a word derived from doomwatch.
    doomwatch
    noun
    surveillance of the environment to warn of and prevent harm to it from human factors such as pollution or overpopulation

More Suggestions