supported financially or endorsed publicly
Latin 'spondere' meaning 'to promise solemnly'
Sponsored athletes get money because someone promised to support their dreams!
Complete word intelligence in one call. Free tier — 50 lookups/day.