launch - noun
singular
launch
plural
launches