Attested.to

Definition

a small waterfall or series of small waterfalls

Seed ·

Term in context

cascade in CommonParlance