Definify.com

Definition 2025


backscattered

backscattered

English

Verb

backscattered

  1. past participle of backscatter