SANDCASTLE Meaning of SANDCASTLE in English n. a shape like a castle made in sand, usu. by a child on the seashore. Oxford English vocab. Оксфордский английский словарь. 2012