barracuda
noun[C]
uk/ˌbær.əˈkuː.də/us/ˌber.əˈkuː.də/alargetropicalseafishwithsharpteeth, thateatsotherfishand canattackpeople
梭鱼Global_Pics/iStock / Getty Images Plus/GettyImages
USdisapproving
apersonwho doesbusinessin a way thatshowsthey onlythinkabouttheirownadvantage,evenif thisharmsothers:
奸商In theworldof highfinance, you have tokeepaneyeon the barracudas.在巨额融资界你得提防奸商。
Sea fish
- albacore
- American shad
- anchovy
- beluga
- blowfish
- eel
- elver
- flatfish
- flathead
- flounder
- marlin
- nurse shark
- pilchard
- plaice
- pollack
- stickleback
- stingray
- stonefish
- sturgeon
- swordfish