Vocabulary

堤体

dam body; levee body

noun