launchees
English
Noun
launchees
plural of
launchee