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