Here's what rhymes with squirls.
aisles isles wiles whiles miles files piles tiles chiles rials styles smiles stiles defiles compiles crocodiles reconciles Words that almost rhyme with squirls
choirs shires sires tyres sirs lyres mires spires admires retires inspires conspires eyes wise wives wines wilds ides ids whys ayes whines times lines size lies rise sides arise signs crimes dies mines ties arrives cries guides guys buys dyes fines guise hides knives pines rides shines skies thighs tides vines climbs pies rhymes scribes sighs tithes dives glides hives limes chimes climes fives highs byes chives dimes dines gibes mimes nines rimes sines tines vies chides jibes shies twines vibes kinds otherwise finds minds tribes tries derives drives fibres flies prize assigns binds slides spies survives unwise bribes shrines spines strides strives surmise abides ascribes brides dries thrives aligns fries nowise plies prides primes prise theorize asides collides grinds hinds opines rinds sometimes besides describes supplies surprise applies designs advise combines decides defines authorize declines demise denies devise disguise divides relies resides revise summarize blinds divines defies equalize inclines insides subsides suicides belies overrides resigns revives apprise confides goodbyes inscribes iodides ionize oversize refines satirize vaporize agonize anywise consigns decries derides firesides incise outsides reclines sublimes vocalize whiskies exercise provides implies emphasize organize analyze comprise occupies reminds replies signifies analyse coincides despise supervise advertise prescribes visualize alkalies baptize deprives herbicides localize memorize oftentimes presides qualifies catalyze chastise colonize complies contrives fertilize homicides oxidize socialize subscribes verbalize verifies certifies civilize energize exorcise finalize fireflies legalize marquise paralyse polarize reprise terrorize alibis amortize catalyse circumcise darkies enshrines idolize itemize mechanize signalize tyrannize recognize minimize utilize criticize justifies maximize satisfies specifies harmonize mobilize modifies paradigms pesticides specialize stabilize symbolize sympathize synthesize testifies underlies categorize clarifies classifies jeopardize modernize optimize scrutinize subsidize underlines undermines customize economize empathize formalize fungicides initialize orderlies paralyze sterilize synchronize typifies actualize diatribes fantasize glorifies humanize hydrolyze immunize magnifies moralize notifies penalize privatize sanctifies sensitize stigmatize unifies enterprise compromise characterize merchandise apologize butterflies generalize neutralize capitalize concubines crystallize familiarize insecticides rationalize reorganize simplifies amplifies antagonize dramatize hypothesize improvise normalize patronize publicize purifies revitalize standardize centralize epitomize evangelize immobilize liberalize nationalize naturalize pantomimes personalize personifies philosophize solidifies identifies intensifies monopolize triglycerides internalize legitimize multiplies popularize prioritize contrariwise democratize demoralize destabilize metabolize metastasize overemphasize systematize exemplifies conceptualize materialize revolutionize decentralize