We found one dictionary that defines the word stack something up:
General (1 matching dictionary)
General (1 matching dictionary)
- stack something up, stack something up: Oxford Learner's Dictionaries