Simply plug your letters into the Search and Get definitions for English words.
noun : LAUNCH
) a motorboat with an open deck or a half deck ;
verb : LAUNCH
) propel with force; "launch the space shuttle"; "Launch a ship" ;
) launch for the first time; launch on a maiden voyage; "launch a ship" ;
) smoothen the surface of; "launch plaster" ;
See more about : LAUNCH