Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lanthorns
in English
lanthorns
#uncommon
Definitions
Noun
a
device
with
translucent
material
to
produce
light
The
old
house
had
beautiful
lanthorns
with
stained
glass
.
a
metal
casing
with
lens
for
stage
illumination
The
theater
used
large
lanthorns
to
light
up
the
stage
.
lanthorns
are
protective
cases
for
flames
The
garden
path
was
lined
with
traditional
lanthorns
to
provide
soft
light
.