1 great barracuda | Definition of great barracuda

great barracuda

noun

Definition of great barracuda

: a grayish brown barracuda (Sphyraena barracuda) that often attains a length of over six feet, may be dangerous to swimmers, and is highly regarded as a food and sport fish though the flesh is reputed poisonous in some areas