all-around
Definitions
Versatile and competent in many different areas or skills.
Including or considering every aspect or part of something; comprehensive.
Examples
She is an all-around athlete who excels in both swimming and track.
The new smartphone is an all-around improvement over the previous model.
Synonyms
versatile well-rounded multifaceted adaptable general-purpose all-purpose flexible
Antonyms
specialized limited one-dimensional narrow unskilled inflexible restricted