all-around
adjectiveUK /ˌɔːl əˈraʊnd/
US /ˌɔːl əˈraʊnd/
Good at many different things.
She is an all-around athlete who can run, swim, and play tennis.
OTHER MEANINGS
2. Covering or including everything in a place or group.
The festival had an all-around good mood.
3. In every direction or on all sides.
We looked all-around the room for the missing key.
4. Considering every part of something.
The team did an all-around review of the plan.