DISPERSED THE DEMONSTRATORS


Meaning of DISPERSED THE DEMONSTRATORS in English

scattered the protesters, disbanded people who were publicly demonstrating for a cause

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.