barracuda

名词 n.
/ˌbæɹəˈkuːdə/   

英文释义

名词 n.
  1. Any large marine fish of the genus Sphyraena that have elongated bodies, a projecting lower jaw, displaying prominent fang-shaped teeth, and are aggressive predators.
  2. One who uses harsh or predatory means to compete. figuratively

词形变化

barracuda plural barracudas plural

词汇关系

词源

First attested in the 1670s, from Latin American Spanish barracuda, perhaps from a Cariban word.
0 次浏览 数据来源: Wiktionary