twafauld

/ˈtwɒfɔːld/ (TWAH-fol-d)

Definitions

1. noun

A type of medieval fortified house or tower, typically of 16th-century Scottish origin.

“The twafauld on the outskirts of the village was a mysterious and imposing structure.”

Synonyms

  • fortification
  • towerhouse

Antonyms

  • mansion
  • residence