STREAMLET MEANING IN ENGLISH

• Streamlet Definition & Synonyms

  1. (n.) A small stream; a rivulet; a rill.


Synonyms:
Rill, Rivulet, Run, Runnel,

RECENT SEARCHES