able to do many different things well; having many different uses
“She is a versatile athlete who competes in many different sports.”