PROTEST


Meaning of PROTEST in English

n. demonstration; objection; opposition; attestation, formal statement of disputation (Law)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.