excoriate @ Dictionary.com

velar @ Merriam-Webster