Search Results For Launch
launch
verb, to move (a vessel) into the water
From Collins
©HarperCollins 2008. Collins English Dictionary definition of launch
verb, to move (a vessel) into the water
From Collins
©HarperCollins 2008. Collins English Dictionary definition of launch