WATERGATE


Meaning of WATERGATE in English

■ noun a gate of a town or castle opening on to a lake, river, or sea.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.