Yahoo Web Search

Search results

  1. Dictionary
    Star turn
    /ˈstär ˌtərn/

    noun

    • 1. the person or act that gives the most heralded or impressive performance in a program: "he was stopped by the arrival on stage of the star turn"

    Powered by Oxford Languages