Dictionary search results

Showing 1-4 of 4 results

detonation US English

The action of causing a bomb or explosive device to explode

detonation US Thesaurus

the detonation of the first atomic bomb

detonation English-Spanish

explosión f, detonación f