expostulation Meaning and Definition
1. n. an exclamation of protest or remonstrance or reproof
2. n. the act of expressing earnest opposition or protest
1. n. an exclamation of protest or remonstrance or reproof
2. n. the act of expressing earnest opposition or protest
Sponored Video