RADAR Meaning of RADAR in English Radio Detection And Ranging + Rights, Availabilities, Distribution Analysis and Reporting [Disney] Computer abbreviations English vocabulary. Английский словарь компьютерных сокращений. 2012