Achille's heel

more_vert

Idiom : Achille's heel


Meaning : Weakness

Usage : Tea is her achilles' heel.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ