lantern roof noun1 •A roof that allows natural light through.The present station buildings date back to 1886, when they were rebuilt with their distinctive canopy and lantern roof. — 2021 formslantern roofs