streamlet /ˈstɹiːmlət/ noun1 •A small stream.Then the river Medway, branching it selfe into five streamlets, is joyned with as many stone Bridges […] — 1610 formsstreamlets