STREAMLET


Meaning of STREAMLET in English

noun a small stream; a rivulet; a rill.

Webster English vocab.      Английский словарь Webster.