Translation of compuerta in English:

compuerta

sluicegate, n.

feminine noun

  • 1

    (de una presa)
    sluicegate
    compuerta de esclusa lockgate
  • 2

    (de un submarino)
    hatch