WATERWORKS


Meaning of WATERWORKS in English

n.1 an establishment for managing a water-supply.

2 colloq. the shedding of tears.

3 Brit. colloq. the urinary system.

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