Pheon

noun

Definitions

Noun
  1. 1
    A bearing representing the head of a dart or javelin, with long barbs which are engrailed on the inner edge.

Etymology

Probably Old French.

Next best steps

Mini challenge

Unscramble this word: pheon