Yahoo Web Search

Search results

  1. Dictionary
    detonation
    /ˌdɛtəˈneɪʃn/

    noun

    • 1. the action of causing a bomb or explosive device to explode: "she was in a control building at the time of detonation"

    More definitions, origin and scrabble points