SWEET-AND-SOUR Meaning of SWEET-AND-SOUR in English n. special flavor that is mixture of sweet and sour (used especially in Oriental cooking) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012