barracuda
barracuda is a valid 9-letter word worth 14 points in Scrabble and 17 in Words With Friends.
Meaning
What does barracuda mean?
- 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
Anagrams
Anagrams of barracuda
Loading…
Word lists