a battery of barracuda A group of barracuda. ConfidencehighAttestationwiktionary-attestedAlso used forartillery 2 sourcesWiktionary - batteryWiktionary - Appendix:English collective nouns