Predatory fish with a projecting lower jaw and long teeth (9)
I believe the answer is:
barracuda
(Other definitions for barracuda that I've seen before include "big fish" , "fearsome swimmer" , "Marine attacker" , "Voracious tropical fish" , "Vicious swimmer" .)