EDI

/ˈidi/

EDI

English Noun Top 42,753
Ad

Definition

Initialism of electronic data interchange.

Ad