GREAT BARRACUDA





Definition:

  1. [noun] large (up to 6 ft) grayish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers
    Synonyms: Sphyraena barracuda

Synonyms: