meaning of all arounder

all arounder meaning in General Dictionary

a versatile person who is expert at a lot of things