noun British. a tart candy, as a sourball. nouna boiled sweet with a sharp taste
acid drop 🔊 Listen to this noun British. a tart candy, as a sourball. noun a boiled sweet with a sharp taste Share Facebook Twitter Google +