weaponshaw

/ˈwɛpənʃoʊ/

Definitions

1. noun

A remote, isolated region or place.

“The team spent a week exploring the vast and unforgiving weaponshaw.”

Synonyms

  • backwater
  • outback

Antonyms

  • megacity
  • metropolis