Meaning of kettling in English:
kettling
Translate kettling into Spanish
noun
mass nounmainly BritishConfinement by police of a group of demonstrators or protesters in a small area, as a method of crowd control.
- ‘the courts have been clear that kettling is a last resort’
Are You Learning English? Here Are Our Top English Tips