Subscriber login


Forgot your password?

Library card login

Other

RTA

Syllabification: (RTA)
Definition of RTA

abbreviation

British
  • road traffic accident.

RTA in other Oxford dictionaries

Definition of RTA in the British & World English dictionary

Nearby words