clean-living (adj.)youdaoicibaDictYouDict
1920, from clean (adv.) + live (v.).