Meaning of microwave radar
Definition of microwave radar
(noun)
measuring
instrument
in which the
echo
of a
pulse
of
microwave
radiation
is
used
to
detect
and
locate
distant
objects
Other information on microwave radar
WIKIPEDIA results for
microwave radar
Amazon results for
microwave radar
Tweet