Home
Search
Index
Definify.com
Webster
1828
Edition
Barracuda
BARRACU'DA
,
Noun.
A species of fish of the pike kind, found in the seas about the Bahamas and W.Indies, of ten feet in length. The color is deep brown, and the fish is very voracious. The flesh is disagreeable and sometimes poisonous.
Similar Results
Barracuda
Barracada