multipurpose (adj.)youdaoicibaDictYouDict
also multi-purpose, 1935, from multi- + purpose (n.).