Here's what rhymes with upstream.
dream stream leam bream ream seem cm team theme beam cream supreme deem gleam scream seam diem feem creme teem haem extreme regime scheme steam passim downstream redeem abeam agleam beseem esteem systeme slipstream inseam academe crossbeam disesteem selfesteem Words that almost rhyme with upstream
lean lien spleen preen seen mean green scene clean screen gene keen bean bien dean eine saline heen teen cn mien sheen tween beene bein feen glean hsien keine mein peine wean xylene chine ween baleen jean peen vitrine between eighteen fourteen marine queen routine thirteen foreseen serene ethylene obscene ravine amine hyaline agin hetween latrine purine rapine demean sardine scalene tureen careen preteen sateen sibylline beguine colleen ursine praline touchscreen subteen machine fifteen gasoline submarine unseen vaccine benzene caffeine evergreen unclean unforeseen acetylene adenine alanine ancien aniline casein cesarean cosine gelatine methylene olivine codeine cytosine figurine naphthalene propylene riverine onscreen overseen sunscreen supervene tambourine gasolene neoprene tangerine woodbine aubergine umpteen astatine gamine houseclean sixteen nineteen intervene adenosine histamine kerosene canteen carotene convene cuisine guillotine histidine subroutine creatine libertine limousine oncogene theophylline thymidine aquiline mezzanine philistine tourmaline windscreen caesarean cocain melamine mescaline peregrine trampoline velveteen wolverine gabardine calcimine magazine seventeen nicotine polyethylene amphetamine glutamine clonidine pyrimidine brigantine contravene ultramarine antisubmarine aquamarine mujahideen reconvene wintergreen euclidean nectarine silkscreen antipodean grenadine quarantine catecholamine cyclosporine internecine polypropylene quinidine oxyacetylene brilliantine phenylalanine incarnadine chlorpromazine