lancer meaning in English
v. send up, launch, shoot; issue, eject, send, emit; evolve, fling, throw; initiate, put up, bring out; throw away, cast, let fly; sling, slip
n. throwing, launching, sending out
v. send up, launch, shoot; issue, eject, send, emit; evolve, fling, throw; initiate, put up, bring out; throw away, cast, let fly; sling, slip
n. throwing, launching, sending out