Dictionary
Dictionary
Lantern — definition & meaning
Word Type Definition Lantern n. An open structure of light material set upon a roof, to
give light and air to the interior.
Explore more words:
Tacamahaca · Coincide · Laureate · Imporosity · Thermochemical · Bergomask · Attraction · Hooves ·