The phrase
"hurricane lanterns" refers to lanterns that are designed to withstand strong winds, such as those during a hurricane. They are made with sturdy materials and have protective covers to keep the flame lit even in harsh weather conditions.
Full definition