A structure taller than its diameter, can stand alone or be attached to a larger building
English: tower
donjon, dungeon, keep, tower
From tara (meN-) · less common, #12,928
English: tower
English: keep, donjon, dungeon
Less certain link between this word and this sense.