Answer: lanched

AnswerCrossword Clue
lanchedLANCH, to hurl (to throw with great force)