pitch deck (English, noun)
expansion: pitch deck (plural pitch decks)
Senses:
glosses: A short presentation in order to pitch a product
Forms:
form: pitch decks
tags: plural