SAND ROLL Meaning of SAND ROLL in English noun 1. : a roll cast in a sand mold2. : a take-up roll that guides newly-woven cloth Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012