Fish with razor-sharp teeth (7)
I believe the answer is:
piranha
(Other definitions for piranha that I've seen before include "This predator" , "Voracious river fish" , "Sharp-toothed fish" , "fish chewed up" , "Fierce small fish of the Amazon" .)