Caterwauling
November 7, 2018

[cat-er-waul-ing] to make a harsh cry; to protest or complain noisily

Posted by Staff at 3:49 PM
Share this entry
<< Back to Factor Words of the Day