2. Now people marching in protest beset that city. 现在游行抗议的人群包围了城市。
3. It was an angry protest against the British tax. 波士顿茶会是对英国征税愤怒的抗议。
英英解释
n.
1. a formal and solemn declaration of objection
2. the act of protesting; a public (often organized) manifestation of dissent
3. the act of making a strong public expression of disagreement and disapproval v.
1. utter words of protest
2. express opposition through action or words
3. affirm or avow formally or solemnly