turret

noun

1.
a small tower extending above a building
2.
a self-contained weapons platform housing guns and capable of rotation