What does cardcastle mean?

cardcastle meaning in General Dictionary

an unstable building with handmade cards