Immigrate rhymes with:
emigrate, denigrate, disintegrate, emigrate, integrate, reintegrate, denigrate, disintegrate, emigrate, integrate, migrate, reintegrate
Immigrate sounds like:
immigrated, inaccurate, inaugurate, inaugurated, incurred, ingratiate, ingrid, injured, inquired, insecurity, insert, inserted, insured