Definition of mass burn in English:

mass burn

noun

Origin

1980s.