CTI 1. <communications> {Computer Telephone Integration}. 2. <education> Computers in Teaching Initiative. A UK government scheme. (1996-12-08)
CTI Computer Telephony Integration