great barracuda

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
Related Words: barracuda



Terms and Conditions of Use / Copyright Notice