Definition of launching
English to English noun - the act of moving a newly built vessel into the water for the first time
source: WordNet 3.0 - the act of beginning something new
They looked forward to the debut of their new product line.
source: WordNet 3.0 - the act of propelling with force
source: WordNet 3.0
Visual Synonyms 
Nearby Word
launching, lunching, lynching, lansing, languishing, lumasing, lawmaking, lankiness, lanuginose, linsang, lingence, lumusong, lankness, langonisa, lilium michiganense, luminescence, languishness, luminousness, longnose, longness
|
|
|