lancer

  1. Noun mızraklı süvari.
launcher Noun, Military