turn on the waterworks Definition
Dictionary Home » Words Starting with T » Turkey red ... tusky » turn on the waterworks
waterworks
noun
- 1. An installation where water is purified and stored for distribution to an area.
2. euphemistic
- One's bladder and urinary system.
- Tears; weeping.
- To start crying or weeping.
