English vocabulary and translations (See all)
a talent show: a competitive event featuring performances by amateurs
- "Who should win this talent show?"
- "I'm writing because I'm contractually obliged to remind you that today is the ‘Delavigne talent show', also known as ‘Delavigne's got talent'."
Do you have smart way of remembering 'Talent show'? Share it with us!