Attested.to

Definition

a geological formation consisting of an underground enclosure with access from the surface of the ground or from the sea

Seed ·

Term in context

cave in CommonParlance