Attested.to

Definition

the remains of something that has been destroyed or broken up

Seed ·

Term in context

debris in CommonParlance