sphyraena-barracuda

Nouns

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

Synonyms

great barracuda

Words of close approximity