lyre noun definition in Musical instruments topic from the Oxford Advanced Learner's Dictionary

lyre

 noun: Musical instruments topic
an ancient musical instrument with strings fastened in a frame shaped like a U. It was played with the fingers.