Here's what rhymes with stinking.
                        
                        
                    
                                inking  thinking  drinking  linking  sinking  shrinking  blinking  winking  clinking  rethinking  unthinking  unblinking  Words that almost rhyme with stinking
picking  sticking  inkling  stinging  ticking  building  bringing  singing  spinning  bidding  digging  piercing  ringing  springing  steering  swinging  billing  cheering  chilling  dipping  itching  kicking  pitching  sprinkling  flinging  licking  milking  pinning  pitting  risking  spilling  spitting  stitching  tilting  tipping  chipping  flicking  inning  pricking  stringing  tickling  tiling  tilling  wringing  chiming  dimming  earring  ginning  pickling  slinging  spearing  winging  living  giving  sitting  willing  appearing  filling  fishing  fitting  killing  missing  winning  fixing  lifting  listing  mixing  shifting  shipping  swimming  switching  wishing  clinging  drifting  drilling  fearing  forbidding  hitting  kissing  rearing  slipping  splitting  twisting  bridging  clicking  dripping  knitting  milling  nearing  rigging  shearing  shilling  sibling  stripping  thinning  thrilling  whipping  whistling  filming  flitting  gearing  hissing  kidding  pinching  ripping  sifting  sinning  sipping  skimming  skipping  sniffing  trickling  trimming  tripping  twitching  brimming  fiddling  flipping  gilding  ridding  searing  smearing  sneering  twinning  hitching  inching  leering  lilting  lisping  nipping  sieving  silting  skidding  skinning  slitting  stripling  swishing  veering  whittling  whizzing  wilting  beginning  printing  clearing  permitting  admitting  assisting  depicting  adhering  clipping  emitting  forgiving  grinning  omitting  persisting  quitting  rebuilding  submitting  befitting  distilling  gripping  hinting  kindling  lynching  positing  subsisting  afflicting  bewitching  fringing  instilling  limping  quilting  rinsing  scripting  abridging  affixing  flinching  grilling  mincing  minting  splinting  sprinting  sufficing  swindling  wincing  existing  unwilling  committing  disappearing  fulfilling  insisting  pioneering  predicting  resisting  restricting  dismissing  inflicting  enlisting  enriching  equipping  cringing  impinging  misgiving  remitting  squinting  unwitting  eclipsing  evincing  glinting  incising  reappearing  consisting  engineering  conflicting  interfering  domineering  persevering  underpinning  volunteering  constricting  imprinting  infringing  profiteering  reprinting  unflinching  unforgiving  convincing  transmitting  preexisting  thanksgiving  unremitting  coexisting  counterfeiting  criticising  contradicting  electioneering  unconvincing