Meaning:
To object,protest,reprove,rebuke,argue or plead against.
Synonyms:expostulate.
How to add sound effects
3 months ago
English Communication Skills and Power Skills
Copyright (c) 2009 Education blog.
Blogger Templates created by Deluxe Templates.
Based on Mephistoblog design.