Gherao (noun) Definition, Meaning & Examples

noun
  1. a form of industrial action in India in which workers imprison their employers on the premises until their demands are met
Gherao (noun) Definition, Meaning & Examples

More Definitions