The keep, or place of retreat, in old fortifications. A redoubt of a fortress; the highest and strongest tower.
·noun The chief tower, also called the keep; a massive tower in ancient castles, forming the stronge...
Webster's Dictionary of the English Language