a versatile person who is expert at many things; shes the best all-rounder theyve seen in years
[ Syn: all arounder ]