stoun

/ˈstoʊn/

Definitions

1. noun

a medieval Scottish fortress or a Scottish tower house, typically of four stories.

“The stoun in the heart of the village has been preserved as a historical landmark.”

Synonyms

  • fortress
  • tower

Antonyms

  • ruin