Definify.com
Definition 2024
blockbuster_drug
blockbuster drug
English
Noun
blockbuster drug (plural blockbuster drugs)
- (US, informal) A pharmaceutical product that generates more than a billion dollars of revenue for its owner each year.
blockbuster drug (plural blockbuster drugs)