• Definition for "excoriable"
• Capable of being excoriated.
• Sentence for "excoriable"
• A number of them came up…