to  leave  a  sour taste in one's  mouth
leave
li:v
liv
a
ə
ē
<abbr style="text-decoration: underline;" title="sour / bad" > sour</abbr>
saʊə
sawe
taste
tɑ:st
taast
in
ɪn
in
<i>one's</i>
wʌnz
vanz
mouth
maʊθ
mawth

Definition & Meaning of "leave a sour taste in one's mouth "in English

to leave a sour taste in one's mouth
01

to leave a lasting negative effect on someone 

Disapproving
Idiom
Informal

What is the origin of the idiom "leave a sour taste in one's mouth" and when to use it?

The idiom "leave a sour taste in one's mouth" is a figurative expression originating from the physical sensation of tasting something unpleasant or bitter, which may linger and affect one's overall experience. In a metaphorical sense, it is used to signify a negative impression or experience that lingers in a person's memory, leaving them with discomfort or displeasure.

Examples
I think we all felt he'd been treated very unfairly and it left a bad taste in our mouths. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store