1.

What is Leeves definition

Answer»

an embankment built to prevent the OVERFLOW of a river.a ridge of sediment deposited naturally ALONGSIDE a river by overflowing water.NORTH AMERICANa LANDING PLACE; a QUAY.



Discussion

No Comment Found