TOP

Definition of still life noun from the Oxford Advanced Learner's Dictionary

still life

noun
 
/ˌstɪl ˈlaɪf/
 
/ˌstɪl ˈlaɪf/
[uncountable, countable]
(plural still lifes)
jump to other results
  1. the art of painting or drawing arrangements of objects such as flowers, fruit, etc.; a painting, etc. like this
    • She prefers still life to landscape painting.
    • a still life in oils
    Topics Artc1
    Oxford Collocations DictionaryStill life is used before these nouns:
    • painter
    • painting
    See full entry
See still life in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day