meaning of riverbed

1. a channel occupied or formerly occupied by a river


Related Words

riverbed |

Developed & Maintained By Taraprasad.com

Treasure Words