English → Hindi dictionary

streambed

स्टरेंबेडी / स्रेअम्बेड / स्ट्रेअम्बेडNOUN

Definition

a channel occupied (or formerly occupied) by a stream

Looking for poetry? Read shayari and poems by great poets.