aigre-douce

/eh-gruh DOOS/
[French]

Sweet and sour. Generally means something that is pickled.

Synonyms in other languages

French

Countries