noun
Meaning 1
Any place or condition that is more favorable or beneficial.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic, plural, plural-only
Examples
- He worked there for two years before leaving for greener pastures.
Meaning relationships
Synonyms: none provided
Antonyms: none provided