NichiDict

垂れ流し

たれながし
たれ流し
[tarenagashi]

Meanings

1.NounNoun・suru

incontinence; soiling oneself; wetting one's pants

2.NounNoun・suru

discharge (e.g. of contaminants); effluence