barracuda

noun
🔊/ˌbærəˈkjuːdə/
🔊/ˌbærəˈkuːdə/
jump to other results
  1. a large aggressive fish with sharp teeth that lives in warm seas(掠食性鱼类,生活于温暖海域)Topics Fish and shellfishc2 compare barracouta
    Word Originlate 17th cent.: of unknown origin.