oxheal

/ˈɒksheɪl/

Definitions

1. noun

a type of English medieval defensive structure, typically a mound of earth and wood, used to protect an entrance to a castle or town

“The historian studied the remains of the ancient oxheal, trying to determine its original purpose.”

Synonyms

  • bailey
  • motte

Antonyms

  • offensive structure