Synonyms: keep, donjon, dungeon
Definition: the main tower within the walls of a medieval castle or fortress
Similar words: stronghold, fastness
Definition: a strongly fortified defensive structure