barracuda |
||
| 1. | [ noun ] (zoology) any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth | |
| Related terms: | spiny-finned_fish great_barracuda | |
| Similar spelling: |
bar_code barricado barricade barricaded Barksdale |
|
