torch
noun
1.
2.
tall-stalked very woolly mullein with densely packed yellow flowers; ancient Greeks and Romans dipped the stalks in tallow for funeral torches
3.
a small portable battery-powered electric lamp
Exemplifies:
British English