Definition of ITC

ITC: In-the-canal (that is, the ear canal). See In-the-canal hearing aid.

Health Solutions From Our Sponsors