v.
1.perform an act, usually with a negative connotation
2.give entirely to a specific person, activity, or cause
3.cause to be admitted
4.confer a trust upon
5.make an investment
Idiom of the Day
touch off (something) or touch (something) off
to cause something to fire or explode by lighting the fuse
The fire at the oil refinery touched off an explosion that destroyed many tanks.