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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.