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