What is the meaning of the word "time-fuse"?

Definitions: