torch

1a long piece of wood that has material at one end that is set on fire and that people carry to give lighta flaming torchthe Olympic torch(figurative)They struggled to keep the torch of idealism and hope alive.