English | German | Russian | Czech

gherao English

Meaning gherao meaning

What does gherao mean?

gherao

(India) A protest in which a group of people surrounds a politician, building, etc. until demands are met.

gherao

(India, transitive) To surround for this purpose.

Synonyms gherao synonyms

What other words have the same or similar meaning as gherao?

gherao English » English

besiege

Are you looking for...?