Tamarod definition

Tamarod means “revolt” in Arabic. Tamarod was a grassroots movement focused on ousting Mohammed Morsi.