Here's what rhymes with mcnab.
cab grab lab tab crab dab slab stab drab scab Words that almost rhyme with mcnab
map mad match mat nap matte that had bad sat catch fat glad cap cat gap hat rat sad chap lad lap patch tap bat batch chat clad dad pad snap wrap badge hatch latch pat rap sap snatch clap crap fad rad tat thatch vat grad hap pap tad flat attach trap flap scrap scratch slap spat mismatch plaid stat brat plat strap caveat democrat detach autocrat begat bitmap ironclad overlap despatch dispatch thermostat habitat handicap diplomat aristocrat bureaucrat rheostat