Here's what rhymes with greeting.
                        
                        
                    
                                eating  meeting  heating  treating  beating  cheating  fleeting  seating  sheeting  sleeting  repeating  deleting  secreting  reheating  spiting  valeting  tweeting  gimleting  competing  completing  defeating  retreating  depleting  entreating  overeating  preheating  concreting  excreting  unseating  faceting  leafleting  overheating  maltreating  mistreating  obsoleting  noncompeting  Words that almost rhyme with greeting
leading  reaching  creeping  leaping  leaching  reaping  leeching  teaching  keeping  bleeding  feeding  preaching  sleeping  breeding  needing  pleading  weeping  bleaching  peeping  seeding  weeding  ceding  heaping  heeding  kneading  screeching  seeping  beading  breaching  beaching  beeping  cheeping  deeding  bleeping  exceeding  sweeping  receding  speeding  rereading  acceding  steeping  striping  reseeding  reteaching  tiepin  preceding  proceeding  misleading  succeeding  besieging  conceding  beseeching  impeding  inbreeding  misreading  imbibing  overreaching  seceding  impeaching  safekeeping  crossbreeding  overfeeding  oversleeping  superseding  interbreeding  interceding  phenacetin  stampeding  underfeeding  leaving  cleaning  leaning  gleaming  grieving  leasing  creaking  easing  leaking  reeling  cleaving  reeking  creasing  gleaning  greening  leafing  wreaking  creaming  eking  greasing  reaming  wreathing  reefing  riving  leaguing  reeving  leashing  being  feeling  meaning  evening  dealing  hearing  seeing  seeking  breathing  healing  ceiling  freezing  pleasing  screening  seeming  yielding  agreeing  dreaming  kneeling  screaming  seizing  weaving  ceasing  fleeing  freeing  heaving  peering  sealing  teasing  beaming  briefing  feasting  peeling  seething  shrieking  teeming  weaning  wheeling  deeming  jeering  keying  peaking  sheathing  thieving  wheezing  careening  pealing  peeking  piecing  reviling  teaming  teething  beetling  freaking  heeling  keening  preening  fleecing  peeing  phishing  seaming  beefing  breezing  chinning  crisping  teeing  weening  cheeking  keeling  piquing  queening  treeing  vicing  hieing  kneeing  retying  sleeking  aggrieving  beaning  mitring  restring  geeing  sheaving  weeing  pieing  peeving  increasing  speaking  receiving  believing  achieving  appealing  decreasing  revealing  releasing  relieving  stealing  streaming  annealing  policing  redeeming  shielding  squeezing  steaming  realising  scheming  seedling  skiing  sneaking  wielding  repealing  sneezing  squeaking  squealing  appeasing  critiquing  decreeing  equalling  fielding  needling  rehearing  streaking  unleashing  weakling  calcining  strewing  tweaking  wheedling  steeling  relining  resealing  bereaving  perilling  refiling  unreeling  receipting  skying  uprearing  weaseling  spieling  chagrining  rosining  intriguing  perceiving  concealing  conceiving  deceiving  endearing  fatiguing  machining  retrieving  unceasing  unyielding  convening  debriefing  demeaning  foreseeing  unfeeling  unmeaning  unreasoning  unvarying  bequeathing  defiling  unpleasing  unseeing  congealing  equalising  esteeming  untying  farseeing  idealising  localising  refereeing  unfreezing  beseeming  legalising  refreezing  sidelining  unsealing  canalising  cartwheeling  guillotining  subleasing  chivvying  deceasing  idolising  pureeing  reprieving  vocalising  chivying  emceeing  alibiing  alkalising  iodising  stylising  surceasing  guaranteeing  organising  overseeing  disagreeing  displeasing  overweening  sightseeing  unbelieving  utilising  civilising  mobilising  overhearing  unappealing  bespeaking  fertilising  interleaving  moralising  socialising  energising  globalising  imperilling  eulogising  finalising  galvanising  penalising  subfreezing  unsheathing  vitalising  anodising  immunising  mechanising  tyrannising  urbanising  channelising  nonfreezing  pinwheeling  reburying  signalising  squeegeeing  verbalising  bestrewing  hosteling  misspeaking  nonyielding  calcimining  fossilising  garnisheeing  misdealing  routinising  intervening  recognising  emphasising  interweaving  disbelieving  modernising  specialising  stabilising  apologising  generalising  neutralising  scrutinising  supervening  symbolising  tantalising  humanising  liberalising  normalising  sterilising  visualising  actualising  brutalising  capitalising  formalising  fraternising  inveigling  naturalising  quarantining  reconvening  undeceiving  immobilising  nonspeaking  overachieving  predeceasing  radicalising  scandalising  solemnising  vulcanising  commercialising  feminising  initialising  womanising  cannibalising  federalising  marbleizing  pluralising  rhapsodising  serialising  silkscreening  vandalising  analogising  fricasseeing  centralising  demoralising  rationalising  reorganising  monopolising  nationalising  synthesising  underachieving  evangelising  externalising  internalising  revitalising  criminalising  fantasising  immortalising  metabolising  misconceiving  mythologising  personalising  trivialising  demobilising  phantasying  trampolining  volatilising  devitalising  fictionalising  westernising  anthologising  disesteeming  preconceiving  destabilising  dehumanising  disorganising  homogenising  marginalising  materialising  hypothesising  memorialising  emotionalising  hospitalising  recapitalising  conceptualising  decentralising  universalising  attitudinising  denationalising  depersonalising  overemphasising  editorialising  metastasising  decriminalising  overgeneralising  industrialising  individualising  intellectualising  professionalising  sensationalising  conventionalising  contextualising  internationalising  sentimentalising  photosynthesising  institutionalising  compartmentalising