WATERGATE Meaning of WATERGATE in English n.1 a floodgate. 2 a gate giving access to a river etc. Oxford English vocab. Оксфордский английский словарь. 2012