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