Noun
launcher [pl. launchers]
...
related Results
petrary (n.) , [pl. petraries]