Embankment Meaning in Tamil

Embankment Meaning in Tamil Embankment in Tamil Definition: The word “embankment” refers to: **a raised bank or mound of earth or materials, such as concrete or stone, constructed along the side of a river, canal, or other watercourse, or to reinforce the sides of a trench or excavation.** In other words, an embankment is a … Read more