Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Lyrid
Full definition of Lyrid
Noun
Lyrid
(
plural
Lyrids
)
(
astronomy
) A
shooting star
or
meteor
observed as originating from the constellation
Lyra
, and belonging to the
meteor shower
seen each April.
Anagrams
drily
© Wiktionary
Follow @FreeWordFinder