grab bag American English
a container filled with small presents that you put your hand in to pick one out [= lucky dip British English]
a mixture of different things or styles
grab bag of
The treaty covers a grab bag of issues.
3 [singular] informal
a situation in which things are decided by chance