American Dictionary
Definition still life in American English
still life noun
[countable/uncountable] noun
1
a type of art that represents objects instead of people, animals, or the countryside
Synonyms and related words
