A river embankment is a structure built along the banks of a river to prevent flooding and erosion. It is a type of flood defense and is often constructed from materials like stone, earth, or concrete. River embankments are crucial for protecting adjacent land and infrastructure from water damage.