stream pool
English
Noun
stream
pool
(
plural
stream pools
)
The
calm
part of a
river
See also
countercurrent
eddy
Anagrams
poor metals
,
protesomal