Find the word definition

Wikipedia

ICRT

The initialismICRT can mean several things:

  • International Community Radio Taipei
  • International Consumer Research & Testing
  • Intracoronary Radiation Therapy
  • Instituto Cubano de Radio y TelevisiĆ³n, ie. Cuban Institute of Radio and Television
  • International Centre for Responsible Tourism