hyperdic.net
https://hyperdic.net › en › radar
radar (HyperDic hyper-dictionary) HyperDic: radar English > 1 sense of the word radar: NOUN artifact radar, microwave radar, radio detection and ranging, radiolocation measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects radar > pronunciation Sounds rey'daa.r
matched on radar