中英词典查询

barracudas

n. 鱼,梭鱼类( barracuda的名词复数 );

例句:

  • Though their audience will be at further by a fresh attack of narrowcasting barracudas.
    尽管他们的观众群可能还会被梭鱼一样凶的窄播系统再咬去一些.
  • Rolling Stone wrote, The barracudas are back and at the top of their game.
    来自VOA
  • He leaves the stage soaked, as if he had swum around the arena in his clothes while being chased by barracudas.
    来自NEWYORKER
  • The winning photos include a pygmy seahorse, a pack of barracudas, a web burrfish and other freaky sea creatures.
    来自MSN