Definition of arrow point in English:

arrow point

noun

  • The point or head of an arrow.

Origin

Mid 17th century; earliest use found in Richard Fanshawe (1608–1666), diplomat and translator.