Attested.to

Definition

a seemingly small but actual mortal weakness

Seed ·

Term in context

Achilles' heel in CommonParlance