Idiom: Achilles' heel

Idiom Definitions for 'Achilles' heel'


A person's weak spot is their Achilles' heel.

See also: