vituperate
June 18, 2013
[vie-TOO-purr-ate] To berate someone verbally
Posted by Staff at 9:01 PM
Share this entry
<< Back to Factor Words of the Day