gheraoing

noun
  1. a protest in which workers prevent employers or managers from leaving a workplace until demands are met
  2. Usage: chiefly Indian English; labor/industrial relations context
verb
  1. to stage a gherao; to prevent someone from leaving a workplace as a form of protest
  2. Usage: chiefly Indian English; labor/industrial relations context

Examples