still life


Concise Oxford English Dictionary © 2008 Oxford University Press:
still life
noun (pl. still lifes) a painting or drawing of a static arrangement of objects, typically flowers and/or fruit.
'still life' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.