Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

wonder drug en · NOUN

Meanings

  1. A panacea.
  2. A medication that gives remarkable benefits.

Forms

SpellingFeaturesLabelsSource
wonder drugs Number=Plur lexicographic