Dictionary search results

Showing 1-2 of 2 results

protestation British & World English

An emphatic declaration in response to doubt or accusation

protestation English Thesaurus

police poured scorn on the bombers' protestations of regret