What does all rounder mean?

all rounder meaning in General Dictionary

a versatile one who is specialist at numerous things