still life (n.)youdaoicibaDictYouDict
1690s, translating Dutch stilleven (17c); see still (adj.) + life (n.).