ARROWHEAD


Meaning of ARROWHEAD in English

n.1 the pointed end of an arrow.

2 a water-plant, Sagittaria sagittaria, with arrow-shaped leaves.

3 a decorative device resembling an arrowhead.

Oxford English vocab.      Оксфордский английский словарь.