established in a comfortable position; resolved
from Old English 'setlan' (to place)
When you're settled, you've SET yourself up nicely in your spot!
Complete word intelligence in one call. Free tier — 50 lookups/day.