Noun Definitionlaunch1.Definition: a motorboat with an open deck or a half deckCategory: Objects2.Definition: the act of propelling with forceCategory: General