The definition :
Definitions of tornado lantern:
- noun: an oil lamp with a glass chimney and perforated metal lid to protect the flame from high winds; candlestick with a glass chimney
Are you interested in alternative search :
:twister cyclone waterspout hurricane storm argue halo payload tomato whirlwind :lamp dark lantern jack o' lantern pumpkin lanterns family fulgoridae family myctophidae fulgoridae myctophidae
If you like reading news check: