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