turret [pl. turrets]
Synonyme
  • حصن ، قلعة ، معقل ، أُطم ، ظهر ، حُسن ، قصر
Notices
  • the place on a tank from which guns are fired .