Definitions of stemming algorithm:

  • noun:   an algorithm for removing inflectional and derivational endings in order to reduce word forms to a common stem