The act of objecting or a gesture of disapproval, especially an organized public demonstration of disapproval.
The land defenders organized a protest in support of Mother Nature.
English
Noun
False
