Expostulates Meaning
There are 1 meaning(s) for word Expostulates
Meaning 1 : reason with (somebody) for the purpose of dissuasion
Similar words of Expostulates :
There are 1 meaning(s) for word Expostulates
Similar words of Expostulates :