keep (2)EnglishOxford American Thesauruskeep2 noun enemies storming the keep: fortress, fort, stronghold, tower, donjon, castle, citadel, bastion, fortification, fastness; archaic hold, dungeon.