Attested.to

Definition

an interesting but highly implausible story; often told as an excuse

Seed ·

Term in context

cock-and-bull story in CommonParlance