sand castle n noun: Refers to person, place, thing, quality, etc. (sculpture made with wet sand) castillo de arena nm + loc adj : Children love to make sand castles on the beach. A los chicos les encanta construir castillos de arena en la playa. sand cherry, dwarf cherry n noun: Refers to person, place, thing, quality, etc. (North American cherry)