launch


Also found in: Dictionary, Thesaurus, Legal, Financial, Acronyms, Idioms, Encyclopedia, Wikipedia.

launch

The release of a new drug or medical device into broad clinical use, that is, into the marketplace.
References in classic literature ?
At the first glimpse of every steam launch that came in view, they insisted on landing and sitting down on the bank until it was out of sight again.
I want to find the whereabouts of a steam launch called the Aurora, owner Mordecai Smith, black with two red streaks, funnel black with a white band.
If the launch is above water they will find her," said Holmes, as he rose from the table and lit his pipe.
We heard at Fundu that the launch had gone up the Bistritza.
Today we heard of the launch having been detained by an accident when trying to force a way up the rapids.