Straight rhymes with:
strait, strate, streight, strait, strate, streight, trait, berate, crate, desecrate, frate, freight, grate, great, irate, mccreight, overrate, prorate, rait, raitt, rate, strait, strate, streight, trait, underrate
Straight sounds like:
satirist, scattergood, scattershot, sidetracked, soderquist, starched, stargate, starkist, starsight, straightaway, streaked, streight, stressed, strict, strikeout, stroked