BARRACUDA Meaning of BARRACUDA in English bar ‧ ra ‧ cu ‧ da /ˌbærəˈkjuːdə $ -ˈkuːdə/ BrE AmE noun [countable] [ Date: 1600-1700 ; Language: American Spanish ] a large tropical fish that eats flesh Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012