The definition :


Definitions of weather radar:

  • noun:   radar that is able to detect clouds and precipitation




Are you interested in alternative search :

:atmospheric condition windward brave brave out endure upwind weather condition angle atmospheric phenomenon crumble decay defy delapidate hold hold up lean sail tilt tip withstand atmosphere atmospheric state bad weather cold snap cold spell :microwave radar radio detection and ranging radiolocation cathode ray oscilloscope cro dish dish aerial dish antenna oscilloscope pulse generator saucer scope waveguide wave guide measuring instrument measuring system 3d radar early warning radar three dimensional radar weather radar musical robot air search radar blip chaff

If you like reading news check: