YourDictionary

Dictionary Home » Science » backscatter

backscatter science definition

  1. The deflection of radiation or particles by electromagnetic or nuclear forces through angles greater than 90° to the initial direction of travel.
  2. The radiation or particles so deflected.

Learn more about backscatter

link/cite print suggestion box