Answer: hazemachine

AnswerCrossword Clue
HAZEMACHINE

Theatrical mist maker