Definitions for



Overview of noun barracuda

The noun barracuda has 1 senses? (no senses from tagged texts)
1. barracuda

(any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth)


Synonym.com © 2001-2013, Demand Media, all rights reserved. The database is based on Word Net a lexical database for the English language. see disclaimer
Classroom | Privacy Policy | Terms | Ad Choices