senlac

/ˈsɛn.læk/

Definitions

1. noun

A village in East Sussex, England, known for its association with the Battle of Senlac in 1066.

“The Battle of Senlac was a pivotal moment in English history.”

Synonyms

  • settlement
  • village

Antonyms

  • city
  • metropolis