roller gate









roller gate


noun

  1. (on certain dams) a cylindrical gate that rises and falls by rotating against inclined racks.
51 queries 0.582