Meaning
to initiate or provoke a reaction or event
Literal Meaning
to make contact and ignite
Example
“The announcement touched off a wave of protests across the country.”