to be involved in several activities or areas of business at the same time, hoping that at least one will be successful
have several, etc. irons in the fire
to be involved in several activities or areas of business at the same time, hoping that at least one will be successful
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition