great barracuda

definition: large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish
example:
speech part: noun
synonyms:

How great barracuda is being used?