Toll Free: (800) 790-3680

"still life" Definition & Translations

Search for an expression in any language pair... Dictionary Home


still life (English)
A style of art dedicated to the depiction of inanimate objects and/or dead animals.
A subject in art consisting of inanimate objects and/or dead animals.
A work of art depicting inanimate objects and/or dead animals.

Translate still life

Learn how to say "still life" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.


Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC