🇬🇧 en nl 🇳🇱

set for life adjective

  • (idiomatic) Possessing sufficient resources, especially financial, to last a lifetime.
binnen
Wiktionary Links