winding Tower.
(Of the Dim. of Castle).
1. m. frame of various shapes and materials that serve to sustain something.