HyperDic

Catalan > 1 sense of the word radar:
NOUNartifactradarmeasuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
Catalan > radar: 1 sense > noun 1, artifact
Meaningmeasuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects.
Englishradar, microwave radar, radio detection and ranging, radiolocation
Spanishradar

TV-Shopping Popular products seen on TV