blencher

noun 2

Definitions

noun

1

One who, or that which, scares another; specifically, a person stationed to prevent the escape of the deer during a hunt.

2

One who flinches or shrinks back.

Your note

not saved
0 chars