barracuda
英
[ˌbærə'kjuːdə]
美
[ˌbærə''kuːdə]
-
Noun:
-
any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth
-
用作名词 (n.)
-
So we decided to throw the barracuda out.
所以我们决定把那些梭鱼扔了。
-
-