English dictionary
arrowhead meaning and definition
Definition and meaning of arrowhead at MeaningMonkey.org. arrowhead meaning and definition in the English Dictionary.ARROWHEAD noun
Definition of arrowhead (noun)
- the pointed head or striking tip of an arrow
Source: Princeton University Wordnet