traversing platform noun1 •(historical) A platform to support a gun and carriage which can easily be turned round. formstraversing platforms