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
Tweet