manned the barricades

listen to the pronunciation of manned the barricades
İngilizce - İngilizce
protested, demonstrated, took to the streets in protest