barracuda (rare, depending on context)
- pez de cuerpo alargado y dientes afilados, conocido por su agresividad y velocidad en el aguaLa barracuda acechaba en las aguas tropicales.
- persona rápida, astuta o agresiva en su comportamientoEs un barracuda en los negocios.
synonyms: pez espada, depredador marino