Find the word definition

Wikipedia
IRTS

IRTS is a four-letter acronym that can have several meanings:

  • Indian Railway Traffic Service
  • Irish Radio Transmitters Society
  • Intensive Residential Treatment Services