lantern tower noun1 •A tower with a series of openings, built over the junction of the nave and transept of a cruciform church. formslantern towers