protestation
definition: a strong declaration of protest
example:
speech part: noun
synonyms:
definition: a formal and solemn declaration of objection
example:
speech part: noun
synonyms:
protest
Video not found.