caracazo
Top 25000
Meanings
Noun
1. wave of violent protests and massacres, especially in Venezuela in 1989