Horseshoe Lake(Language: English; Transcription: )

Meaning:
(Common Noun) A curved lake formed where the main stream of the river has cut across the narrow end and no longer flows around the loop of the bend.


Synonym:
English: Horseshoe Lake
Assamese: অশ্বখুৰা হ্ৰদ

Related Ideas:
None




1996 - 2021 🄯 Xobdo.org