Plural of source; origins or suppliers of information, materials, or power
From Old French sorse, from Latin surgere meaning 'to rise'
Critical concept in journalism, research, and energy
Complete word intelligence in one call. Free tier — 50 lookups/day.