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.”
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.”