Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lyre
in English
lyre
uk
//ˈlaɪə//
#uncommon
Plural
lyres
Definitions
Noun
ancient
Greek
stringed
instrument
(
yoke
lute
)
The
musician
played
a
beautiful
melody
on
the
lyre
.
lyre-shaped
music
holder
(
for
wind
instruments
)
The
metal
lyre
held
the
sheet
music
for
the
trumpet
player
.
musical
instrument
with
parallel
strings
The
ancient
Greek
poet
strummed
a
lyre
to
accompany
his
songs
.