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