HOME  |  CONTACT US 
 
 ClichéSite.com
  Search:   
 
 
 Cliché:  Achilles heel  
 
     
Cliché: Achilles heel
Explanation: 1. Weakness.
2. Weak point.

   The new team member is their Achilles heel.
Country: United States 
Origin: