Etymology
Today it means: Synonym of e-tailing (“retail business via electronic media”) Full definition →
Blend of e- + retail.
Etymology from Wiktionary, CC BY-SA 4.0.