What is the full meaning of backscatter
the deflection of radiation or particles by scattering through angles greater than 90 degrees with reference to the original direction of travel [n -S] / to scatter in this way [v -ED, -ING, -S]
Example of the word backscatter placed on a Scrabble board.