noun pl. barracuda or barracudas
See barracuda in American Heritage Dictionary 4
(bărˌə-ko͞oˈdə)
Learn more about barracuda
» barracuda images
link/cite print suggestion box
Also Mentioned In
» baitfish
» exemplary
» fish
» immobilize
» mackerel
» shakedown
» shoal
» stingray
» strut
» tarpon
Browse entries near barracuda
Barra Mansa
barrack
barracks
barracks bag
barracoon
barracudas
barrage
barrage (synonyms)
barrage balloon
barraged