noun the channel in which a river flows or formerly flowed.
riverbed 🔊 Listen to this noun the channel in which a river flows or formerly flowed. Share Facebook Twitter Google +