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