DOWNTIME Meaning of DOWNTIME in English time needed to repair a machine When you own a computer, you have to expect some downtime. English idioms vocab. Словарь английских идиом и выражений. 2012