ANCHOR POINT


Meaning of ANCHOR POINT in English

noun

: a point on an archer's face (as the chin) up to which he brings his drawing hand in order to stabilize his aim before release of the arrow

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.