Definition of star turn in English English dictionary
The star turn of a performance or show is the main item, or the one that is considered to be the most interesting or exciting. the most successful person in a group of people of the same type, especially the most successful actor, musician, or sports player