Refine this word faster
Pheon
noun
Definitions
Noun
- 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.
See also for "pheon"
Next best steps
Mini challenge
Unscramble this word: pheon