Word Definition

Flayed

  1. of Flay

Synonyms