launse

Middle English

Noun

launse

  1. alternative form of launce