STREAMLET


Meaning of STREAMLET in English

[stream.let] n (ca. 1552): a small stream

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