ARROWHEAD MEANING IN ENGLISH

• Arrowhead Definition & Synonyms

  1. (n.) An aquatic plant of the genus Sagittaria, esp. S. sagittifolia, -- named from the shape of the leaves.
  2. (n.) The head of an arrow.


• Arrowheaded Definition & Synonyms

  1. (a.) Shaped like the head of an arrow; cuneiform.


RECENT SEARCHES