piranha Meaning, Definition & Usage
-
noun someone who attacks in search of booty
vulture; predator; marauder.
-
noun small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals
caribe; pirana.