make one's bow

Verb

 * 1) To bow, to make a bow (respectful gesture).
 * 2)  To debut, to bow.
 * The new product will make its bow on the world market this summer.