be out of season; be past one's prime
1. be out of season; be past one's prime
For the time when fruit, vegetable, fish, etc., is widely available to pass.
2. be past one's prime; have had one's day
For fruit, vegetables, fish, etc., to lose the level of freshness.
3. be past one's prime; be over the hill
To go past one's best time or peak, causing one's vigor to subside.
7 more sentences in the app — free account.