Attested.to

Definition

a shelter from danger or hardship

Seed ·

Term in context

asylum in CommonParlance