RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of Lyrid:
  • noun:   (astronomy) A shooting star or meteor observed as originating from the constellation Lyra, and belonging to the meteor shower seen each April.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023