English edit

Adjective edit

excoriable (not comparable)

  1. Capable, or worthy, of being excoriated.
    excoriable deeds

References edit