Other crossword clues for answer "TSTORM"TSTORMsudden source of rain, informallybit of bad weather, on a weather map