gherao
gherao has 2 senses in the JumbleFix dictionary. Letters: 6.
Definitions
noun
. In India, a protest in which workers surround and confine managers or owners until demands are met.
verb
. To surround and confine (someone) in a gherao.