River
English Dictionary
->
Letter R
-> River
Search Dictionary:
River Definition
(n)
a
large
natural
stream
of
water
(
larger
than
a
creek
); "
the
river
was
navigable
for
50
miles
"
River Synonyms
river
© Art Branch Inc.