Achilles' heel

1. (noun) a seemingly small but actual mortal weakness
Related Words: soft spot, weak part, weak spot



Terms and Conditions of Use / Copyright Notice