great-barracuda

Nouns

  • (n) large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers Sphyraena barracuda,

Synonyms

Sphyraena barracuda

Words of close approximity