English word definition — powered by WordNet
a formal and solemn declaration of objection
a strong declaration of protest
Want to remember protestation?