paper launch (English, noun)
expansion: paper launch (plural paper launches)
Senses:
glosses: A product launch with extremely limited or non-existent availability.
Forms:
form: paper launches
tags: plural