Search
having a diverse set of skills, knowledge, or experiences across multiple areas
all-around(a)
all-round(a)