arrowhead

/ˈæroʊhɛd/

Explore definitions, synonyms, and language insights of arrowhead

Definitions

Noun
the pointed head or striking tip of an arrow

More General Terms