storm lantern US /stɔrm ˌlæntərn/ Definition for storm lantern is being prepared and will be available soon.