SynonymX
Speak
Flay
Definition of Flay
1.
Strip the skin off
Verb
Semanticaly linked words with "flay"
pare
peel
skin