Look Up Another Term

Definition: 7x24


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