Here's what rhymes with selfprediction.
prediction diction fiction addiction friction restriction depiction eviction jurisdiction affliction benediction dereliction conviction contradiction infliction nonfiction interdiction constriction crucifixion Words that almost rhyme with selfprediction
chicken addition tradition edition mission billion piston remission bitten fission pigeon pinion audition logician thicken given children position women opinion written distinction million vision driven hidden kitchen listen permission prison admission ambition petition precision arisen emission linen partition politician prohibition revision risen omission ribbon ridden stricken tuition apparition attrition derision erudition magician rewritten sedition silken villain dentition extradition kitten quicken rendition trillion rhetorician riven stiffen condition decision division opposition religion commission physician provision transition expedition proposition repetition suspicion abolition dominion extinction intuition nutrition submission superstition clinician ignition musician fruition kinsmen pavilion preposition technician volition apposition christian patrician precondition smitten striven bouillon reptilian sylvan theoretician definition description television transmission disposition ammunition civilian coalition cognition collision deposition exhibition exposition incision inhibition prescription crimson excision forgiven imposition subscription supposition admonition demolition encryption unwritten contrition envision imprison intermission presupposition redefinition vermilion ascription electrician midshipman pediatrician premonition proscription statistician unchristian competition composition recognition acquisition supervision inscription penicillin subdivision transcription malnutrition mathematician predisposition requisition transposition indecision superposition disquisition manumission obstetrician overridden underwritten decomposition circumcision conscription indisposition inquisition interposition superimposition juxtaposition contradistinction