Definisi 'microwave radar'
English to English
noun
1 measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
source: wordnet30
More Word(s)
radiolocate, measuring device, measuring instrument, measuring system, doppler radar, early warning radar, 3d radar, three-dimensional radar, weather radar, dish, dish aerial, dish antenna, saucer, cathode-ray oscilloscope,

Visual Synonyms
Click for larger image