ICD noun2 •Initialism of implantable cardioverter-defibrillator.Serie A club Inter Milan – whom Eriksen had been contracted to at the time of the incident – let the midfielder move abroad as he was unable to play in Italy unless the ICD device was removed. — 2023 •Initialism of internet-connected device. formsICDs