backscattered

English

Verb

backscattered

  1. past participle of backscatter