2 ms·Ict?by mrfusion 7y agoIct?013 7y agoInformation and communications technology. I think it's more commonly used in England.