deflagrator
English edit
Etymology edit
deflagrate + -or
Pronunciation edit
Noun edit
deflagrator (plural deflagrators)
- Something which deflagrates.
- (historical) An electrical device for producing rapid combustion.
Latin edit
Verb edit
dēflagrātor