Meaning of still life
Definition of still life
(noun)
a
painting
of
inanimate
objects
such
as
fruit
or flowers
Other information on still life
WIKIPEDIA results for
still life
Amazon results for
still life
Tweet