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