Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Barracouata
n.
A voracious pikelike, marine fish, of the genus Sphyraena, sometimes used as food.
n.
A large edible fresh-water fish of Australia and New Zealand (Thyrsites atun).
←
Barracuda
Barrage
→
Shares
Related Words
Menu
Home
Search
My Last Searches