These are word's definitions related to stack-up. Click on any word to go to its word's detail page. Or, go to the definition of stack-up.
1 → stack
2 a road accident involving a row of cars
3 to produce a particular result or impression:
4 if accounts, prices, figures, etc. stack up, they seem to be accurate or show that something is worth buying or investing in:
The economics of buying US retail and commercial banking businesses do not stack up.