English synonyms about - contact  

great barracuda

noun

1 great barracuda

Large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers.

synonym: Sphyraena barracuda.


Find more on great barracuda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0234