TOP

Definition of lyre noun from the Oxford Advanced Learner's Dictionary

lyre

noun
 
/ˈlaɪə(r)/
 
/ˈlaɪər/
jump to other results
  1. an ancient musical instrument with strings fastened in a frame that is like a U in shape. It was played with the fingers.Topics Musicc2
    Word OriginMiddle English: via Old French lire and Latin lyra from Greek lura.
See lyre in the Oxford Advanced American Dictionary
efficacy
noun
 
 
From the Word list
OPAL written words
Oxford Learner's Dictionaries Word of the Day