Find the word definition

Wiktionary
universities of life

n. (university of life English)