Here's what rhymes with knowfing.
                        
                        
                    
                                loafing  Words that almost rhyme with knowfing
nosing  posing  dosing  loathing  roving  dozing  hosing  joshing  closing  clothing  imposing  opposing  unloving  grossing  apposing  composing  supposing  enclosing  engrossing  inclosing  reposing  deposing  purposing  exposing  proposing  disposing  diagnosing  interposing  unfrozen  overdosing  unimposing  decomposing  disclosing  transposing  foreclosing  underclothing  superposing  recomposing  presupposing  superimposing  predisposing  juxtaposing  knowing  owing  noting  owning  moaning  moping  oping  going  showing  loading  rolling  smoking  voting  coating  coding  coping  hoping  sewing  bowing  choking  coaching  joking  molding  moulding  polling  rowing  soaking  sowing  zoning  boating  bowling  combing  foaming  poking  roaming  towing  coking  hoeing  homing  lowing  poaching  snowing  tolling  doting  goading  honing  loaning  moulting  phoning  roping  shoeing  toning  toting  boding  doling  holing  molting  ogling  poling  shoaling  toeing  yoking  boning  doming  soaping  emoting  foaling  meowing  growing  holding  floating  flowing  throwing  blowing  encoding  folding  glowing  quoting  sloping  boasting  cloning  denoting  groping  invoking  posting  probing  slowing  unloading  coasting  evoking  groaning  growling  hosting  roasting  atoning  bolting  coaxing  croaking  crowing  ennobling  enrolling  eroding  jolting  bemoaning  bloating  droning  gloating  stoning  stowing  toasting  trolling  unknowing  unrolling  broaching  cloaking  connoting  gloaming  intoning  scoping  stoking  ghosting  ingrowing  offloading  demoting  hoaxing  paroling  approaching  promoting  unfolding  devoting  consoling  decoding  encroaching  scolding  stroking  strolling  bowstring  buttoning  cajoling  condoning  reloading  revoking  scrolling  disowning  enfolding  nonvoting  rezoning  condoling  convoking  imploding  infolding  remolding  remoulding  foreknowing  kowtowing  snowshoeing  controlling  foregoing  undergoing  provoking  revolting  upholding  beholding  bestowing  foreboding  patrolling  easygoing  extolling  overloading  reproaching  forgoing  logrolling  nonsmoking  oceangoing  unbuttoning  wainscoting  disrobing  proroguing  refolding  blazoning  chaperoning  cuckolding  honeycombing  misquoting  pawnbroking  overflowing  withholding  exploding  postponing  overthrowing  telephoning  buttonholing  overgrowing  pigeonholing  telescoping