What does all arounder mean?

all arounder meaning in General Dictionary

a versatile person who is expert at a lot of things