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