Meaning of RADAR in English

RADAR

Radio Detection And Ranging + Rights, Availabilities, Distribution Analysis and Reporting [Disney]

Computer abbreviations English vocabulary.      Английский словарь компьютерных сокращений.