SWEET-AND-SOUR SAUCE Meaning of SWEET-AND-SOUR SAUCE in English liquid condiment for certain kinds of Oriental food (made of sugar, soy and vinegar) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012