Definitions
noun
a drug that has a trade name and is protected by a patent (can be produced and sold only by the company holding the patent)
Look “brand-name drug” up elsewhere
Want another word?
Spin the dictionary for a fresh one.