Meaning of touch off

Definition of touch off

(verb) put in motion or move to act; "trigger a reaction"; "actuate the circuits"

Other information on touch off

WIKIPEDIA results for touch off
Amazon results for touch off