Here's what rhymes with mcgrevin.
leaven seven heaven eleven Words that almost rhyme with mcgrevin
aggression lesson lessen resin session accession oppression regression cession succession progression suppression obsession recession digression expression depression impression possession profession compression discretion concession confession procession repression secession intercession transgression indiscretion retrogression decompression dispossession lemon reckon leaden weapon threaten lengthen melon felon heron question section collection election mention tension chairman correction brethren pension erection tendon freshman dentin headman pepsin declension headmen pectin attention direction connection exception reflection selection suggestion affection objection rebellion reception rejection connexion retention strengthen resection ejection ascension henchmen reflexion sexton protection conception extension infection intention perception convention detection dimension injection invention perfection prevention contention intestine projection recollection redemption resurrection suspension complexion congestion deception deflection detention digestion dissection exemption inception subjection convection defection dissension inflection ingestion dejection inattention pretension reelection abstention preemption redirection intervention inspection apprehension intersection insurrection imperfection distension distention indigestion interconnection indirection interception watermelon comprehension hypertension contraception introspection misconception predilection condescension contravention disaffection disconnection disinfection misapprehension circumspection