sand-castle (n.)youdaoicibaDictYouDict
1838, from sand (n.) + castle (n.).