torre de menagem

Noun

 * 1)  keep main tower of a castle