MalayTranslate.com
Malay to English Translator
Translate Here

English to English

radar
('r/eI/d/A/r )

noun (n)

  • measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
    alat pengukur di mana gema dari denyut nadi radiasi gelombang mikro digunakan untuk mendeteksi dan menemukan objek jauh
    source: wordnet30