Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

achilles heel Definition

Cancel
achilles heel
noun(Achilles' heel)
a vulnerable point

Words Related to achilles heel!

achilles heel Examples by Brain Bank Users