Here's what rhymes with yestarday.
day pay j bay che dey jay payee rj tae bey they may way say play re lay stay today array gay k obey pray ray yesterday hay nay prey weigh repay tray fay fe oj yea hey ij ley rei sei whey bj bk drei fj kc lei rea tj tre wei bray dray neigh brae cay fey roue shay prepay sorbet toupee trey spay away delay clay decay essay everyday gray grey holiday okay spray ballet betray portray stray sway fray slay allay bouquet ok passe sleigh puree replay saute zwei flay parquet belay splay airplay byplay moray purvey soubriquet sickbay aurae briquet outstay reweigh aweigh copay respray display survey cafe dismay halfway interplay astray valet vertebrae attache cliche defray disarray disobey faraway fillet papillae protege cabaret dossier naturae alleyway crochet croquet fistulae risque sobriquet soiree souffle straightaway wordplay fibulae filet hideaway inveigh nisei patellae pleurae resurvey sachet stowaway hooray noway overpay overstay urethrae hurray layaway outplay umbrae underpay bobsleigh foldaway tearaway anyway convey runaway underway lamellae overlay passageway waterway emigre francais gangway matinee nebulae societe toothache underlay breakaway getaway lingerie scapulae workaday caraway carriageway castaway giveaway ricochet throwaway stingray underplay flyaway overplay roundelay medullae uvulae copulae misplay formulae naivete sequelae microarray cabriolet takeaway macrame caesurae cybercafe penumbrae walkaway tarantulae trabeculae maxillae salmonellae communique companionway caravanserais