The detection of certain storms or stormy conditions by means of radar; liquid or frozen water drops within the storm reflect radar echoes.
Related terms:
The detection of certain storms or stormy conditions by means of radar; liquid or frozen water drops within the storm reflect radar echoes.
Related terms: