Synonyms for Piranha (same or very similar meaning)
WordNet sense 1 (someone who attacks in search of booty):
marauder, predator, vulture
WordNet sense 2 (small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals):
caribe, pirana
From the ODE community, based on WordNet
add/edit