Definify.com

Definition 2024


deflagrations

deflagrations

See also: déflagrations

English

Noun

deflagrations

  1. plural of deflagration