traversing platform

Noun

 * 1)  A platform to support a gun and carriage which can easily be turned round.