Here's what rhymes with weakning.
                        
                        
                    
                                penning  Words that almost rhyme with weakning
stemming  condemning  getting  caring  guessing  reading  setting  bearing  telling  selling  sending  sharing  wearing  wedding  bending  checking  daring  heading  lending  letting  tending  begging  cleansing  pending  sensing  tearing  bedding  fencing  glaring  herring  pairing  shedding  wetting  yelling  betting  caressing  felling  hedging  mending  netting  quenching  rending  renting  shelling  sketching  clenching  fetching  messing  paring  pecking  petting  scaring  vending  venting  welling  wrecking  wrenching  baring  decking  fending  gelding  meshing  pegging  quelling  retching  scenting  webbing  wedging  wending  testing  attending  blessing  dwelling  helping  pressing  resting  spending  ascending  assessing  dressing  melting  spelling  staring  swelling  blending  commencing  correcting  forgetting  offending  stepping  sweating  welding  alleging  amending  arresting  nesting  smelling  sparing  swearing  wrestling  avenging  dredging  flaring  pledging  threading  threshing  treading  unending  unerring  vesting  abetting  begetting  commending  delving  dreading  drenching  fretting  jesting  retelling  shelving  squaring  trending  vexing  appending  assenting  belching  belting  blaring  excelling  necking  pelting  questing  resetting  shredding  trekking  trenching  uncaring  wresting  yelping  depending  accepting  affecting  collecting  comparing  extending  preparing  spreading  addressing  compelling  connecting  declaring  defending  descending  directing  possessing  stretching  contending  excepting  impending  intending  pretending  repairing  tempting  dissenting  effecting  electing  erecting  inventing  smelting  stressing  upsetting  condensing  confessing  consenting  embedding  expelling  fledgling  impairing  labelling  lamenting  orienting  quarrelling  repelling  annexing  attesting  besetting  cementing  expending  fermenting  flexing  impelling  nestling  offsetting  oppressing  rebelling  regretting  repressing  resenting  unbending  acquiescing  beheading  channelling  coalescing  contenting  ejecting  grovelling  panelling  redressing  regressing  relenting  repenting  tunnelling  attempting  expressing  presenting  respecting  suggesting  expecting  preventing  selecting  depressing  detecting  investing  neglecting  refreshing  rejecting  requesting  despairing  dispensing  professing  progressing  recommending  suppressing  compressing  contesting  dissecting  impressing  indwelling  infecting  injecting  objecting  overbearing  perfecting  suspending  unrelenting  digesting  exempting  propelling  undressing  unsparing  bisecting  dispelling  divesting  entrenching  evidencing  forbearing  foretelling  ingesting  overwhelming  protecting  reflecting  distressing  projecting  inspecting  perplexing  protesting  subjecting  apprehending  condescending  storytelling  suspecting  transcending  deflecting  paralleling  privileging  recollecting  representing  implementing  interpreting  comprehending  intersecting  manifesting  prospecting  complementing  intercepting  experimenting  unsuspecting  interconnecting  multiplexing  superintending