noun Chiefly British. finely ground or powdered sugar.
castor sugar 🔊 Listen to this noun Chiefly British. finely ground or powdered sugar. HULETTS Castor Sugar (10 x 750g) – Lowest Prices & Specials Online Mb Castor Sugar | MB Sugars & Pharmaceuticals Limited | Manufacturer Castor Sugar – Buy Castor Sugar Online of Best Quality in India Castor Sugar in English, Castor Sugar Recipes Blue Bird – Castor Sugar Share Facebook Twitter Google +