Glossary

tenshu

天守(てんしゅ)

Term · architecture

The keep of a Japanese castle: a tower of several storeys on a tall stone base, residence and refuge of last resort.