What is the full meaning of cardcastle
a tower built with playing cards [n -S]
Example of the word cardcastle placed on a Scrabble board.