godroon

/ˈɡɒdrʊn/

Definitions

1. noun

A type of medieval or fantasy-style throne or seat of great power.

“The king sat upon his godroon, surveying his kingdom.”

Synonyms

  • seat
  • throne

Antonyms

  • pedestal