Here's what rhymes with hairpinshaped.
shaped raped taped gaped escaped draped scraped reshaped videotaped Words that almost rhyme with hairpinshaped
staged waged raged gauged caged engaged enraged disengaged faced fate faint hate haste saint fete sate faked feint state based late rate date weight gate taste wait waste generate paint freight mate waist bait baked chased gait innate paste slate spaced chaste laced paced raced taint effaced raked staked caked cased chafed defaced inflate innovate pate skate spate waked wast great placed straight estate plate traced initiate trait await dictate imitate quaint braced decorate distaste elevate equate erased grate strait abate crate emanate encased graced negate permeate insulate irate plaint plait sedate venerate create indicate separate debate operate relate displaced dominate embraced penetrate tolerate translate acetate delegate educate interstate isolate mediate originate terminate update acquaint dedicate delineate deviate disgraced emulate enumerate liberate misplaced motivate navigate ornate overweight situate debased dilate dissipate emigrate germinate irritate legislate neonate obviate regenerate vouchsafed aspirate attenuate automate expiate foretaste instigate interlaced irrigate oscillate reinstate restate saturate upstate vitiate replaced appreciate complaint demonstrate eliminate illustrate celebrate compensate constraint differentiate hesitate negotiate restraint stimulate activate alleviate designate integrate predicate allocate assimilate commemorate determinate elucidate exaggerate meditate mitigate ordinate replicate vertebrate affiliate aggravate agitate annihilate condensate disseminate distillate evaporate inculcate intimidate invalidate lightweight obliterate recreate reiterate stipulate abdicate abrogate deprecate depreciate emancipate escalate excavate exonerate extirpate fabricate fascinate heavyweight implicate inactivate incubate intrastate militate novitiate obligate officiate overstate potentate relegate resonate retraced segregate subjugate unregenerate urinate evaluate facilitate investigate accommodate anticipate carbonate cultivate incorporate magistrate precipitate regulate accelerate cooperate correlate perpetuate postulate speculate circulate conjugate deteriorate eradicate evacuate necessitate predominate propagate alienate ameliorate assassinate conciliate consecrate corroborate culminate exacerbate extricate liquidate overestimate profligate proliferate retaliate adjudicate arbitrate authenticate concentrate participate subordinate articulate contemplate discriminate formulate manipulate collaborate complicate consolidate substantiate congregate disintegrate expatriate exterminate fluctuate rehabilitate repudiate communicate calculate accumulate underestimate congratulate