all-around
[ awl-uh-round ]
/ ˈɔl əˌraʊnd /
adjective
able to do many things; versatile: an all-around player.
broadly applicable; not specialized: an all-around education.
inclusive; comprehensive; complete: an all-around failure.
Also
all-round.
Origin of all-around
First recorded in 1720–30