morcha

/mɔːrtʃə/ or /mɔːrtʃɑː/

Definitions

1. noun

A large, public gathering, especially for a protest or demonstration; a rally.

“The activists organized a massive morcha in the city center to bring attention to their cause.”

Synonyms

  • demonstration
  • protest
  • rally

Antonyms

  • celebration
  • gathering