English Dictionary
Definition protestation in British English
protestation noun
noun
/ˌprɒtɪˈsteɪʃ(ə)n/
Example
Synonyms and related words
Synonyms and related words
