Beelingo.com

English Dictionary

  • Hide translation

 barracouta barracouta /ˌbærəˈkuːtə/

noun

  1. A large marine food fish common on the coasts of Australia, New Zealand, and southern Africa  ( barracouta , snoek )
    a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa