watercourse

    noun
  1. [stream] rierol.
  2. [bed] llit, canal.
  3. [dried] torrentera.