Here's what rhymes with firmhearted.
sorted shorted assorted darted courted snorted carted ported sported unsorted imported escorted imparted resorted exhorted aborted uncharted consorted downhearted cavorted fainthearted hardhearted greathearted purported retorted extorted unsupported unreported restarted kindhearted warmhearted goodhearted openhearted bighearted heavyhearted lionhearted presorted tenderhearted misreported chickenhearted brokenhearted Words that almost rhyme with firmhearted
faulted hoarded assaulted warded larded somersaulted accorded exalted garbage courtship unguarded defaulted scalded quartette yardage balded discarded retarded rewarded bombarded reportage unrecorded unrewarded disregarded rerecorded prerecorded vaunted hotted sauted knotted rotted wafted daunted jotted potted slotted taunted flaunted costed foraged swatted totted jaunted parqueted allotted carotid unwanted lauded mortgaged parotid squatted undaunted marauded prodded balloted riposted wainscotted barbarised ramrodded defrauded remortgaged acknowledged responded unacknowledged rendezvoused patronised corresponded