Definition of Gherao
Noun: gherao ge'raw
Usage: Asia
- A protest in which a building or person is surrounded by people until demands are met
Usage: Asia
- Protest by surrounding a building or person until demands are met
Anagrams containing the word gherao