stack in Greek stack in Greek στοίβα noun A pile of similar objects, each directly on top of the last. Add to Flashcards