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.