microwave radar
English Dictionary
->
Letter M
-> microwave radar
Search Dictionary:
microwave radar Definition
(n)
measuring
instrument
in
which
the
echo
of
a
pulse
of
microwave
radiation
is
used
to
detect
and
locate
distant
objects
microwave radar Synonyms
microwave radar
radar
radio detection and ranging
radiolocation
© Art Branch Inc.