I am developing a Trading Card Game and I am in need to extract functionality from two of my classes as they are both doing almost the same.

it is about the Deck and Graveyard constructs which are visible on the field. The Deck is where the cards are which you can still draw, the Graveyard is where your used cards are.

What word could I use to describe both a Deck and a Graveyard, Stack is already taken unfortunately (by the Java language) and I'd personally describe it as a Pile, but not sure if that is the best wording.

  • 4
    Since another word for "graveyard" is "discard pile", I think "pile" is an excellent choice. Apr 16, 2014 at 20:13
  • A "heap" of cards? A "collection" of cards? An "assortment" of cards? A "selection" of cards... Apr 16, 2014 at 20:23
  • 1
    I might suggest CardStack. Apr 17, 2014 at 1:33

1 Answer 1


Pile is exactly the correct word, used in the written rules for hundreds of card games.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.