STACK UP Meaning of STACK UP in English [stack up] vi (1896) 1: to add up: total 2: measure up, compare--usu. used with against Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012