Meaning of river
Definition of river
(noun)
a
large
natural
stream
of
water
(larger than a creek); "the river was
navigable
for 50 miles"
Other information on river
WIKIPEDIA results for
river
Amazon results for
river
Tweet