Waterworks

From Fresh Dictionary

English

Noun

waterworks (plural waterworks)

  1. the water supply system of a town etc., including reservoirs, pumps and pipes
  2. any single facility, such as a filtration plant, within such a system

Plural noun

waterworks

  1. (informal) tears
  2. (informal) the genitourinary systemnl:waterworks

zh:waterworks

Personal tools