Synonyms: Match the word with the word or phrase nearest to its definition.

panacea


A.
a large body of water


B.
a cure-all


C.
a graceful statue


D.
an enemy