Synonyms of Still Life in English :
Antonyms of Still Life in English
Thesaurus of Still Life in English
1. (noun) a painting of inanimate objects such as fruit or flowers