stack ranking noun1 •The act or process of creating a stack rank.Stack ranking had come into fashion after GE CEO Jack Welch used a similar system, called rank-and-yank, to turn around that company in the 1980s and 1990s. — 2015