History
History
History
UK
US
Meaning:

a remedy for all troubles, diseases etc

cure-all

more synonyms
synonyms mode
crossword mode
PANACEA as in Wiktionary
PANACEA as in Wikipedia