Launch— definition, example and pronunciation in USA and UK English

Verb (infinitive)
Launch
to release and start selling a new product
Apple launches a new iPhone every 18 months.