Synonyms for "torch"

Words with similar meaning