Diffract rhymes with:
abstract, attract, bracht, cracked, detract, distract, extract, kracht, pracht, protract, racked, retract, subtract, tracht, tracked, tract, wracked
Diffract sounds like:
deforest, deforrest, defrost, deprecate, deprecated, depreciate, depreciated, depressed, depriest, diverged, diversity, divorced, dupriest