superscatterer noun1 •Any material that scatters light by a great amountUsing this ultra-compact graphene-based superscatterer, the scattering cross section of the dielectric cylinder can be enhanced by five orders of magnitude.. — 2016 formssuperscatterers