Attested.to

Definition

sloping land (especially the slope beside a body of water)

Seed ·

Term in context

bank in CommonParlance