Alphabet Filter:

Results

Definition of barracuda:

  1. Alt. of Barracouata
  2. Any of several voracious pikelike marine fishes allied to the gray mullets, constituting the genus Sphyraena and family Sphyraenidae. The great barracuda ( S. barracuda) of the West Indies, Florida, etc., is often six feet or more long, and as dangerous as a shark. In Cuba its flesh is reputed to be poisonous. S. Argentea of the Pacific coast and S. sphyraena of Europe are smaller species, and are used as food.

Synonyms:

Usage examples: