Definitions of on a number of occasions often; sometimes; several times They have met on a number of occasions.