multi-purpose
adjective
°Designed or intended to fit more than one type of function or application.