Look Up Another Term

Definition: 24x7


Non-stop operation 24 hours a day, 7 days a week. Same as 7x24.