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