Tra từ

Laban Dictionary trên mobile

barracuda /ˌberəˈkuːdə/  

  • noun
    plural -da or -das
    [count] a kind of fierce tropical fish that has strong jaws and sharp teeth
    We fished for barracuda.
    see color picture
    US informal + disapproving :someone who uses aggressive, harsh, and sometimes improper ways to achieve something