PROTESTATION


Meaning of PROTESTATION in English

[pro.tes.ta.tion] n (14c): the act of protesting: a solemn declaration or avowal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.