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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day