Throw, catch, and keep in the air several things simultaneously English: juggle Less certain link between this word and this sense.