GHERAO


Meaning of GHERAO in English

n. (pl. -os) (in India and Pakistan) coercion of employers, by which their workers prevent them from leaving the premises until certain demands are met.

[ Hind. gherna besiege ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.