A simple remedy for a difficult or complex problem, especially a cure for a disease.
A medication that gives remarkable benefits.
A panacea.