VariousWords beta
Related Terms:
Definitions:
Noun
still life
Definition: a painting of inanimate objects such as fruit or flowers
Definition: A work of art depicting an arrangement of inanimate objects.