If you’re petrified of monsters, just wait until you hear about this one. Medusa, a prominent figure in ancient Greek mythology, gave the word “petrify”...
You may not know much about the mythic hero Achilles, but you’ve certainly heard the idiom that uses his namesake: Achilles' heel. The expression refers...