やぐら
yagura

Noun

1. turret; watchtower

Noun

2. high wooden stage; scaffolding

Noun

3. wooden frame (of a kotatsu)

Related to 炬燵
Noun

4. yagura; fortress

Shogi
Noun

5. weapons storehouse

Archaic
Other forms: