meaning of radar

1. measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects


Related Words

radar | radar beacon | radar dome | radar echo | radar fire | radar target |

Developed & Maintained By Taraprasad.com

Treasure Words