Please select the word from the list that best fits the definition

Tracks the location, movement, and amount of precipitation in storms
Please select the word from the list that best fits the definition
A. radar
B. satellite

Respuesta :

Answer:

satellite

Explanation:

found it on the internet

The correct answer is Radar