STROBES: Shared Time Repair of Big Electronic Systems

What does STROBES mean? The above is one of STROBES meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Shared Time Repair of Big Electronic Systems