Definify.com

Definition 2024


backscattered

backscattered

English

Verb

backscattered

  1. past participle of backscatter