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