Attested.to

Definition

having ceased to exist or live

Seed ·

Term in context

defunct in CommonParlance