The Arabic word “Intifada” means (A) Treaty(B) Uprising(C) Freedom(D) Territory for peace The answer is: (B) Uprising