Attested.to

Definition

a deep opening in the earth's surface

Seed ·

Term in context

chasm in CommonParlance