Attested.to

Definition

a strip of land running along a beach

Seed ·

Term in context

beachfront in CommonParlance