SANDSOAP Meaning of SANDSOAP in English [sand.soap] n (1854): a gritty soap for all-purpose cleaning Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012