Definitions Found:

one that flays (to strip off skin or hide)