barracouta (English, noun)
expansion: barracouta (plural barracoutas)
Senses:
glosses: A snoek, any of species Thyrsites atun of foodfish.
tags: Australia
New-Zealand
Forms:
form: barracoutas
tags: plural