gherao








noun

  1. a form of industrial action in India in which workers imprison their employers on the premises until their demands are met
70 queries 0.614