River degenerating Synonyms

Definitions for River


  • (noun) a large natural stream of water (larger than a creek )

RD abbreviation

RD is an abbreviation for River Degenerating
What does RD stand for?
RD stands for "River Degenerating"