mortress

/mɔːrˈtɛs/ or /mɔːrˈtrɛs/

Definitions

1. noun

A place of residence or lodging, especially for a noble or royal person.

“The queen stayed in her mortress, a grand castle built for her comfort.”

Synonyms

  • mansion
  • residence

Antonyms

  • hovel
  • shack