Rhyme Desk
Find rhyming words!

Definition of "Detonator" :

noun: a mechanical or electrical explosive device or a small amount of explosive; can be used to initiate the reaction of a disrupting explosive