deflagrator

/ˈdɛfləˌɡɹeɪtə(ɹ)/
noun 2

Definitions

noun

1

Something which deflagrates.

2

An electrical device for producing rapid combustion.

Your note

not saved
0 chars