doomwatch noun[before a noun]1 •A pessimistic outlook on the future.[…]using linear projections of current high levels of population growth and consumption of raw materials produced doomwatch forecasts. — 1986