Term of the Moment

MCI


Look Up Another Term


Definition: 7x24


Non-stop operation 7 days a week; 24 hours a day. Same as "24x7."