piranha Meaning, Definition & Usage

  1. noun someone who attacks in search of booty
    vulture; predator; marauder.
  2. noun small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals
    caribe; pirana.

WordNet