GNU Collaborative International Dictionary of English
last match results
Found 2 definitions
-
-
Detonate, v. t. To cause to explode; to cause to burn or inflame with a sudden report.1913 Webster