GHERAO


Meaning of GHERAO in English

[ gɛ'raʊ ]

■ noun ( plural ~s ) Indian a protest in which workers prevent employers leaving a place of work until demands are met.

Origin

from Hindi gherāo 'surround, besiege'.

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