Find the word definition

Wiktionary
barracudas

n. (plural of barracuda English)

Usage examples of "barracudas".

Giant rogue barracudas are leaping from the sea to mangle unsuspecting boaters, then flopping back into the water to resume their diabolical stalk.

The fact is, barracudas are adroit jumpers, especially in pursuit of bait fish.