Comprehensive in extent or depth: a good all-around education.
Able to do many things well; versatile: an all-around athlete. See Synonyms at versatile.