LogoEnglia

The AI-powered English dictionary

Definitions
Synonyms
Antonyms
Examples


History
Lists
Flashcards
Profile

Definition of "Membury"

Membury

  • proper noun

    1. A village and civil parish in East Devon district, Devon, England, the site of Membury Castle (OS grid ref ST2703).  

    2. A hamlet in Ramsbury parish, north-east Wiltshire, England (OS grid ref SU3074); Membury services on the M4 motorway are nearby, but across the county boundary in West Berkshire. The site of Membury Camp is also nearby.  

Similar words

  • loaders
  • leader
  • loaded
  • louder
  • leaders
  • loafers
  • broader
  • boarder
  • boater
  • bolder

Learn more...

  • Synonyms of "loader"
  • Antonyms of "loader"
  • loader - Wiktionary
Englia is powered⚡ by open data at Wiktionary licensed under CC BY-SA 3.0.

Learn more...

  • Synonyms of "Membury"
  • Antonyms of "Membury"
  • Membury - Wikipedia
  • Membury - Wiktionary

Similar words

  • embryo
  • member
  • members
  • memory
  • mercury
  • armoury
  • bury
  • century
  • demure
  • embark