RADAR Meaning of RADAR in English n. system for locating objects by sending radio waves and recording their echoes Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012