elevator pitches
English
Noun
elevator
pitches
plural of
elevator pitch