• word of the day

    backscatter

    backscatter - Dictionary definition and meaning for word backscatter

    Definition
    (verb) scatter (radiation) by the atoms of the medium through which it passes
Download our Mobile App Today
Receive our word of the day
on Whatsapp