Noun great barracuda has 1 sense
  1. great barracuda, Sphyraena barracuda - large (up to 6 ft) grayish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers
    --1 is a kind of barracuda
,
TOP