compuerta
Top 15000
Meanings
Noun
1. hatch
2. sluice
3. weir
Examples1
The dam's sluice gate broke and the water flooded several nearby towns.