English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
Searching for...
No matching words found
Try a different search term or browse the dictionary
the fact that when a patent for a high-value product expires, the company that produces it loses a lot of money
A few years ago, pharma was besieged by problems - $150bn lost to blockbuster patent cliffs.