Here's what rhymes with compulfive.
five hive live arrive dive revive thrive jive alive drive derive survive strive deprive contrive connive overdrive Words that almost rhyme with compulfive
size vice thighs sighs fife highs vise vies shies life wife lies rise arise nice wise dies knife mice rice ties flies guys buys dyes guise revise skies slice spies dice lice pies rife spice thrice tithe gneiss fries lithe byes polarize whys price advice device twice precise tries advise cries prize strife suffice authorize devise relies excise surmise defies dries splice blithe nowise plies prise purifies theorize oversize terrorize trice darkies incise pulverize terrifies otherwise supplies surprise applies organize comprise replies concise demise denies despise disguise paradise summarize unwise modifies underlies baptize entice imprecise amplifies belies chastise complies empathize improvise orderlies paralyze publicize typifies verifies apprise glorifies goodbyes ionize marquise moralize notifies paralyse penknife reprise satirize unifies vaporize alibis decries falsifies fortifies jackknife jeopardise nullifies publicise ratifies tyrannize whiskies exercise enterprise implies sacrifice compromise emphasize analyze merchandise minimize occupies utilize analyse criticize justifies satisfies specifies supervise advertise apologize butterflies mobilize neutralize sympathize testifies afterlife alkalies clarifies classifies criticise familiarize jeopardize localize memorize minimise modernize optimize qualifies simplifies utilise antagonize colonize customize fertilize formalize mobilise normalize oxidize patronize prioritize socialize sterilize verbalize certifies civilize demoralize energize exorcise fantasize finalize fireflies immunize legalize magnifies naturalize penalize privatize agonize amortize anywise commercialize depolarize eulogize galvanize gratifies idolize itemize lullabies mechanize optimise politicize polymerize quantifies temporize vitalize vocalize recognize identifies signifies maximize exemplifies generalize harmonize specialize stabilize symbolize synthesize visualize categorize crystallize equalize intensifies materialize monopolize rationalize reorganize subsidize catalyze dramatize hypothesize initialize internalize maximise multiplies popularize revitalize centralize contrariwise epitomize humanize hydrolyze immobilize liberalize metabolize metastasize personifies philosophize sanctifies sensitize solidifies stabilise catalyse circumcise dentifrice disorganize fraternize hybridize hypnotize memorialize characterize capitalize conceptualize scrutinize economize legitimize standardize synchronize actualize democratize evangelize nationalize overemphasize personalize stigmatize revolutionize decentralize destabilize systematize