Meanings

  1. a hydraulic system to supply fountains, cascades etc. with water

  2. waterworks

Related words