WATERGATE


Meaning of WATERGATE in English

n.1 a floodgate.

2 a gate giving access to a river etc.

Oxford English vocab.      Оксфордский английский словарь.