Word Hen
What is the meaning of the word "
backscatter
"?
Definitions:
to scatter by the atoms of the medium through which it passes
verb
The weather radar backscatters.