Definition of RTA in English:

RTA

British
  • Road traffic accident.

    crash, accident, smash, bump, knock, impact, hit, strike, clash
    View synonyms