What is the meaning of Cure-all?

Synonym of panacea: a medicine or practice that cures all human ailments.

Source: wiktionary.org