What is Leeves definition
Answers
Answered by
3
Answer:
an embankment built to prevent the overflow of a river.
a ridge of sediment deposited naturally alongside a river by overflowing water.
NORTH AMERICAN
a landing place; a quay.
Answered by
0
Answer:
an embankment built to prevent the overflow of a river.
a ridge of sediment deposited naturally alongside
Similar questions