English

Definition of barracuda noun from the Oxford Advanced Learner's Dictionary

 

barracuda

 noun
noun
BrE BrE//ˌbærəˈkjuːdə//
 
; NAmE NAmE//ˌbærəˈkuːdə//
 
Fish
 
jump to other results
a large aggressive fish with sharp teeth that lives in warm seas See related entries: Fish Word Origin late 17th cent.: of unknown origin.
See the Oxford Advanced American Dictionary entry: barracuda