Lanthorn definitions

lănt'hôrn', lăn'tərn
A lantern.
noun
8
0
noun
7
0
The definition of a lanthorn is an old British word that is defined as lantern.

An example of a lanthorn is a portable lighting device which was made with reflectors which were made from translucent sheets of horn.

noun
7
0
(archaic) A lantern.
noun
0
0

Origin of lanthorn

Alteration (influenced by horn of which the sides were once made) of lantern