gheraoes

noun
  1. plural of gherao; instances of workers preventing employers or managers from leaving a workplace until demands are met
  2. Usage: chiefly Indian English; labor/industrial relations context

Examples