Attested.to

Definition

a meddler who insists on giving unwanted advice

Seed ·

Term in context

backseat driver in CommonParlance