How to say turret in Japanese

やぐらyagura

noun:

  • turret; watchtower
  • high wooden stage; scaffolding
  • wooden frame (of a kotatsu) 炬燵
  • weapons storehouse - archaism

Example Sentences

Nothing found.