Word info

lifescape

Noun

Meaning

lifescape (plural lifescapes)

A layout or representation of one's life, often depicted by life experiences, events, and circumstances

Source: en.wiktionary.org

Anagrams

Examples

This is just one of many problems KELOLAND Investigates has exposed with LifeScape, in the last year. Source: Internet

Close letter words and terms