taret

  1. turret
  2. armoured turret
  3. (mil) turret
gun turret Noun, Military
turret

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Gemilerde ve kalelerde topu ve topçuları ... çıkarıldığı çelikten döner kule