• Barracouta

    Full definition of barracouta

    Noun

    barracouta

    (plural barracoutas)
    1. (Australia) The snoek, Thyrsites atun, a foodfish.

    Usage notes

    The fish is not related to the barracuda.

    © Wiktionary