Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

gherao Definition

Cancel
gherao
noun
A protest in which a group of people surrounds a politician, building, etc

Words Related to gherao!

gherao Examples by Brain Bank Users