Debure rain radar