Attested.to

Definition

intrusive in a meddling or offensive manner

Seed ·

Term in context

busybodied in CommonParlance