wantage

/ˈwɒntɪdʒ/

Definitions

1. noun

A village in West Sussex, England; a place of benefit or advantage

“The picturesque village of Wantage in Oxfordshire offers its visitors a glimpse into traditional English life.”

Synonyms

  • settlement
  • village

Antonyms

  • disadvantage
  • hindrance