to throw, as a lance; to let fly; to launch

listen to the pronunciation of to throw, as a lance; to let fly; to launch
English - English
lanch