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.
Benefits of Bamboo Shoots
Bamboo is not only a delicious dish to be savored with its unique flavor, but it also has many health benefits that we should know about and keep in mind. Medicinal uses of bamboo have been known and practiced by Asian healers of old. Let us acquaint ourselves with a few of these uses and benefits.