Attested.to

Definition

a slope down which sleds may coast

Seed ·

Term in context

coast in CommonParlance