meaning of touch off
1.
put
in
motion
or
move
to
act;
"trigger
a
reaction";
"actuate
the
">circuits"
Related Words
touch off
|
Developed & Maintained By
Taraprasad.com