RTC - definition and synonyms

abbreviation
  1.   From our crowdsourced Open Dictionary
    road traffic collision: a road accident

    M74 (N) J13-RTC due to dog taking control of tractor.

    Submitted from United Kingdom on 22/04/2015