| NOUN | artifact | radar | measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects |
|---|
| Meaning | measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects. | |
|---|---|---|
| English | radar, microwave radar, radio detection and ranging, radiolocation | |
| Spanish | radar | |
TV-Shopping Popular products seen on TV