Here's what rhymes with prophage.
sage stage page wage rage cage gauge gage assuage haulage offstage onstage engage backstage disengage multistage Words that almost rhyme with prophage
shape fate hate shade fade fete sate made state late rate date laid paid weight gate wait stayed tape freight maid mate rape weighed bade bait blockade gait raid slate arrayed babe cape evade spade swayed frayed jade sh staid wade charade gape nape pate reshape skate spate great trade played straight afraid escape estate grade operate plate relate blade brigade prayed trait acetate await crusade forbade grape innate invade obeyed parade surveyed elevate grate ornate repaid scrape sprayed strait abate arcade braid crate obviate pervade strayed agape allayed aspirate brocade buffeted crepe drape glade irate oscillate palisade plait prepaid preyed remade restate sedate splayed upstate urinate create separate debate decade appreciate delayed generate betrayed conveyed persuade portrayed tolerate translate activate alleviate delegate dictate isolate unpaid update allocate cascade decayed decorate degrade deviate dismayed equate liberate navigate overweight propagate situate aggravate agitate barricade dilate dissuade grenade homemade irritate lightweight masquerade negate outweighed overlaid permeate profligate promenade stockade abrogate automate balustrade carapace defrayed fascinate gravitate housemaid inflate innovate irrigate obligate resonate saturate tirade unafraid venerate vitiate displayed illustrate cultivate dominate hesitate initiate cooperate correlate educate imitate mediate postulate predicate terminate collaborate dedicate delineate elucidate emulate eradicate motivate ordinate replicate upgrade affiliate alienate assassinate corroborate disobeyed dissipate emanate evaporate germinate legislate lemonade neonate obliterate proliferate recreate reiterate renegade retaliate abdicate cannonade cavalcade colonnade deprecate depreciate escalate expiate fabricate handmade handmaid heavyweight implicate insulate intrastate militate officiate indicate eliminate evaluate participate accommodate carbonate celebrate compensate magistrate negotiate penetrate precipitate regulate stimulate accelerate designate integrate interstate originate speculate assimilate circulate complicate conjugate deteriorate determinate enumerate evacuate exaggerate meditate mitigate predominate retrograde vertebrate ameliorate annihilate condensate consecrate culminate distillate emigrate exacerbate extricate fluctuate liquidate regenerate repudiate stipulate videotape concentrate demonstrate facilitate subordinate anticipate calculate differentiate incorporate articulate formulate manipulate perpetuate commemorate necessitate conciliate congregate disseminate inculcate intimidate invalidate communicate investigate accumulate contemplate discriminate congratulate consolidate substantiate underestimate expatriate exterminate overestimate rehabilitate disintegrate change range arrange strange rearrange exchange interchange