Attested.to

Definition

a woman whose merits were not been recognized but who then achieves sudden success and recognition

Seed ·

Term in context

Cinderella in CommonParlance