2 words in this vocabulary list
noun a mineral or substance that weakens or has a detrimental effect on someone or something, especially a fictional material that is the ultimate weakness of a particular superhero
noun Achilles' heel - a weakness or vulnerable point in someone or something