piranha

/pɪrˈænhʌ/

Explore definitions, synonyms, and language insights of piranha

Definitions

Noun
someone who attacks in search of booty
Noun
small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals

More Specific Terms