Definitions of streamlet:

  • noun:   a small stream