Here's what rhymes with hairweed.
weed need feed seed deed heed bead reed cede keyed mead tweed knead kneed meed hied peed teed swede speed breed creed freed greed plead bleed recede reread steed skied treed whinnied reseed shinnied emceed limeade indeed agreed proceed exceed succeed precede impede accede secede misdeed pureed refereed screed crannied filigreed hayseed millipede ceilidh locoweed anteed millepede togaed glaceed guaranteed concede decreed mislead intercede supersede misread stampede centipede aniseed bindweed orangeade overfeed monkeyed flambeed disagreed pedigreed underfeed velocipede fricasseed jimsonweed garnisheed chickenfeed cottonseed Words that almost rhyme with hairweed
wheat weep deep feet keep meet heat reach meat seat sheet sweet teach beach beat cheap sheep heap leap neat siege sweep feat reap suite beech beet cheat peach peat jeep peep leech lege liege mete seep teat beep leach seethed fiche neap cheep tweet teethed dweeb veep sleep speech treat breach elite fleet repeat preach receipt steep creep greet bleach breech effete sleet whereat bleat cleat reheat thereat helpmeet pleat grebe bleep skeet reteach street asleep defeat retreat st beseech deceit delete replete secrete entreat petite besiege impeach screech preheat unseat forefeet offbeat overeat parakeet semisweet scrapheap crowfeet webfeet splayfeet compete conceit backseat deplete bittersweet preterite downbeat maltreat overheat overreach sweetmeat loveseat oversleep clubfeet flatfeet parrakeet nutmeat slagheap complete concrete discrete obsolete discreet excrete microfiche mistreat tenderfeet incomplete indiscreet wheeled wield weaned weaved wheezed weened field seemed yield deemed seized leaned sealed shield healed peeled teased beamed fiend heaved heeled leaved reeled kneeled sheathed teamed tiered wreathed fiord keeled leagued pealed seamed teemed themed peeved reamed sheered sieved keened teared beaned queened reeved thieved sheaved weaseled received achieved pleased revealed relieved appealed cleaned dreamed breathed redeemed repealed screamed squeezed gleaned grieved screened steamed afield annealed appeased bereaved cleaved endeared gleamed streamed sleeved squealed creamed schemed sneezed speared steeled breezed careened strived preened resealed greened perilled premed rosined freewheeled spieled believed perceived deceived besieged diseased esteemed aggrieved fatigued retrieved machined demeaned guillotined unsealed reprieved beseemed spavined upreared archfiend cartwheeled hyphened unreeled caviled interweaved pinwheeled busheled conceived concealed convened intervened displeased engineered unequalled congealed unrelieved imperilled interleaved supervened undreamed unsheathed uncleaned mercerised bulletined silkscreened overachieved housecleaned battlefield unperceived disbelieved reconvened undeceived mainstreamed domineered chesterfield disesteemed snowmobiled preconceived misconceived quarantined unconcealed underachieved mountaineered trampolined incarnadined