English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition lyre in British English

lyre noun

[countable]noun
/laɪə(r)/