Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of donjon

- The chief tower, also called the keep; a massive tower in ancient castles, forming the strongest part of the fortifications. See Illust. of Castle.

Crossword clue for donjon

- Castle stronghold