ARROWHEAD Meaning of ARROWHEAD in English / ˈærəʊhed; NAmE ˈæroʊ-/ noun the sharp pointed end of an arrow Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005