anchor point

noun

Definition of anchor point

: a point on an archer's face (such as the chin) against which the drawing hand is placed in order to stabilize the archer's aim before release of the arrow

First Known Use of anchor point

1940, in the meaning defined above

Keep scrolling for more