TCO Meaning of TCO in English total amount of money required to own and maintain something Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012