debut
noun [ C ]
uk/ˈdeɪbjuː/ us/deɪˈbjuː/the first time that something appears in public, or that a product, service, or shares become available to buy:
Shares in the company rose 12% on their stock market debut.
debut
verb [ I or T ]
uk/ˈdeɪbjuː/ us/deɪˈbjuː/if a company debuts a product, service , or share, or if it debuts, it becomes available to the public for the first time:
The company has recently debuted its new website.
Drug discount cards, approved by Medicare, debuted last year.