n.
measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
Copyright: Proverb ©
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
I turned off Adblock