Describing radiation or particles that have been reflected or bounced backward toward their source.
Past participle of 'backscatter' formed with the '-ed' suffix. Used as an adjective in technical contexts.
Try Another Word