GeneralConnection.com
➔
Dictionary
water gate
Noun
1. sluicegate
2. sluice valve, floodgate, penstock, head gate, regulator, Watergate
2. Watergate scandal, scandal, outrage
Usage