2. protestation

noun. (ˌproʊˌtɛˈsteɪʃən) A strong declaration of protest.
Synonyms
Antonyms