Here's what rhymes with snapcock.
cock gawk calk caulk talk block clock rock shock walk hoc knock lock bloc chalk dock mock hawk loc doc balk doch loch proc sock chock crock hock pock bock jock mach wok choc stock flock stalk frock manioc smock macaque squawk poppycock schlock shoptalk backtalk ballcock shlock unlock aftershock antiknock moonwalk tomahawk interlock hollyhock restock hammerlock windsock overstock sparrowhawk leafstalk laughingstock electroshock Words that almost rhyme with snapcock
cog dog log fog bog hog blog clog grog jog jag agog wog frog smog flog slog befog snog sprog defog dialogue catalogue analog synagogue analogue monologue epilogue demagogue pedagogue underdog prolog epilog monolog synagog unclog pedagog demagog quahaug pettifog travelogue travelog cork conk dark mark park bark fork mosque pork torque shark lark quark barque hark marque porque manque honk bronc dork bonk nark narc wank wonk spark stark stork debark uncork remark embark matriarch oligarch meadowlark tidemark patriarch watermark paperbark fingermark disembark reembark