meaning of microwave radar

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


Related Words

microwave radar |

Developed & Maintained By Taraprasad.com

Treasure Words