Definition of arrow shelf in English:

arrow shelf

noun

Archery
  • A projection above the handle of a bow, upon which the arrow rests when shooting.

Origin

1930s; earliest use found in Archery Review.