LAUNCH Definition Meaning | Dictionary. com But in the early 1300s, lance was effectively a synonym for launch, also meaning “to throw or hurl ” Dig deeper When did we start saying we launched such things as boats? That sense of launch is so far first evidenced, as it happens, during the heydey of knights launching lances
launching - WordReference. com Dictionary of English hurl:[~ + object] launching spears at the explorers to burst out or plunge boldly or directly into action, speech, etc :[~ + into + object] She launched into her speech