Dictionary search results

Showing 1-3 of 3 results

saccharin British & World English

A sweet-tasting synthetic compound used in food and drink as a substitute for sugar