CTO Meaning of CTO in English executive in a company or large organization who is in charge of issues related to technology Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012