Definition, synonyms and related words
The scattering of waves, particles, or signals back in the direction of their source.
present participle of backscatter