leave a sour taste in one's mouth
/L IY1 V AH0 S AW0 ER0 T EY0 S T IH0 N W AH0 N EH0 S M AW0 TH/verb
- 1
(idiomatic) To give one an unpleasant feeling or memory.
Translate โleave a sour taste in one's mouthโ into another language
Choose a language below to open the translator with English selected as the source language.