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
)
lyre-shaped
music
holder
(
for
wind
instruments
)
musical
instrument
with
parallel
strings