Attested.to

Definition

pressed close to or lying flat against something

Seed ·

Term in context

adpressed in CommonParlance