present participle of sell; exchanging goods or services for money
Old English 'sellan' meaning to give or hand over
the active process of commerce and persuasion
Complete word intelligence in one call. Free tier — 50 lookups/day.