immew

/ˈɪmiː.u/

Definitions

1. verb

To enclose or surround something with a wall, especially a medieval town or castle.

“The villagers were tasked with immewing the old town to protect it from invaders.”

Synonyms

  • enclose
  • surround

Antonyms

  • expose
  • open