English dictionary
still life meaning and definition
Definition and meaning of still life at MeaningMonkey.org. still life meaning and definition in the English Dictionary.STILL LIFE noun
Definition of still life (noun)
- a painting of inanimate objects such as fruit or flowers
Source: Princeton University Wordnet