Yahoo Web Search

Search results

  1. Dictionary
    Det·o·na·tion
    /ˌdetnˈāSHn/

    noun

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

    define detonation in engine