Meaning

1 senses
  1. (US, informal)A pharmaceutical product that generates more than a billion dollars of revenue for its owner each year.

Forms

plural: blockbuster drugs

See also

neighbours in the dictionary
blockbuster drug — meaning, examples, forms, synonyms | Krumeto