flay

(noun, verb)

noun

1. (Britain dialectal, Northern England, Scotland) A fright; a scare.

2. (Britain dialectal, Northern England, Scotland) Fear; a source of fear; a formidable matter; a fearsome or repellent-looking individual.

verb

1. strip the skin off

Definition categories: contact, pare, peel, skin