star prize (English, noun)
expansion: star prize (plural star prizes)
Senses:
glosses: Synonym of grand prize.
Forms:
form: star prizes
tags: plural