Definition of Flay

  • 1. Strip the skin off Verb

Semanticaly linked words with "flay"