anchor point
nounDefinition 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
Keep scrolling for more