English主要词典
still life
Universal Words
noun
[U,C] (plural still lifes) the art of painting or drawing arrangements of objects such as flowers, fruit, etc.; a painting, etc. like this:
She prefers still life to landscape painting. * a still life in oils