English Noun upstacks plural of upstack Anagrams stacks up, stackupsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads