morfrey

/ˈmɔrfri/

Definitions

1. noun

A type of medieval arrowhead or an obsolete unit of measurement, especially in England.

“The archaeologist discovered an ancient morfrey buried beneath the castle walls.”

Synonyms

  • arrowhead
  • spearhead

Antonyms

  • broadhead