Online Computer Dictionary

Browse words  |  Based on FOLDOC

Queried for: MCI  About MCI

Definition:

A United States long-distance telecommunications company. Recently bought from British Telecom [by ?].