RhymeZone

 

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

Definitions of barracuda:
  • noun:   any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023