Attested.to

Definition

stay away or leave

Seed ·

Term in context

absent in CommonParlance