Barracouta Definition

noun

(Australia) The snoek, Thyrsites atun, a foodfish.

Wiktionary
Synonyms:

Other Word Forms of Barracouta

Noun

Singular:
barracouta
Plural:
barracoutas

Find Similar Words

Find similar words to barracouta using the buttons below.

Words Starting With

Words Ending With

Unscrambles

barracouta