still life
English Dictionary
->
Letter S
-> still life
Search Dictionary:
still life Definition
(n)
a
painting
of
inanimate
objects
such
as
fruit
or
flowers
still life Synonyms
still life
© Art Branch Inc.