Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streamside
in English
streamside
us
/ˈstrimsaɪd/
uk
/ˈstriːmaɪd/
#limited
Definitions
Adjective
near
or
bordering
a
stream
;
scenic
area
Noun
land
adjacent
to
a
stream
(
riverbank
etc
.)
Base Words
side
stream