English

edit

Etymology

edit

e- +‎ leader

Noun

edit

e-leader (plural e-leaders)

  1. The leader of a team that uses, or communicates through, computer technology.
edit